Добавление панели поиска на блог-сайт внизу

Я рассматриваю возможность использования blogdown как блокнот, но в большинстве шаблонов отсутствует возможность поиска по тегам, заголовкам или тексту. Можно ли добавить панель поиска в blogdown похожий на bookdown?

Я читал, что вы можете использовать lunr.js создать функцию статического поиска (например, bookdown, но я не находил это простым сделать это или какие-либо учебные пособия, которые объясняли шаги, необходимые, чтобы заставить это работать.

1 ответ

Я не знаком с bookdown, но я использую тему Beautiful Hugo для своего сайта, и я легко смог добавить пользовательскую панель поиска Google, которая ищет на моем сайте теги, текст и заголовки.

В файле config.toml для этой темы есть место для ввода "gcse", которое обозначает систему пользовательского поиска Google. Если я правильно помню, все, что мне нужно было сделать, это зайти на google.com/cse, получить мой код и затем вставить его в файл config.toml. Вы также должны обязательно перейти к "Look and Feel" и изменить "Layout" на "Full Width" и "Theme" на "Classic" в настройках, как только вы получите свой код с google.com/cse.

Если вы зайдете на мой сайт и нажмете значок поиска в верхнем правом углу страницы, вы увидите, выполняет ли он то, что вы ищете.

Другие вопросы по тегам