Добавление панели поиска на блог-сайт внизу
Я рассматриваю возможность использования 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.
Если вы зайдете на мой сайт и нажмете значок поиска в верхнем правом углу страницы, вы увидите, выполняет ли он то, что вы ищете.