1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/sjclub-hexo-search-plugin

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 2.6 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 12:48 5d03100

Этот плагин предназначен для тем, которые не имеют встроенной функции поиска. Нам нравятся эти темы, но мы хотим использовать функцию поиска. Помимо внутреннего поиска Baidu, мы можем выполнять локальный поиск, используя плагин hexo-generator-search для создания документа поиска, а затем самостоятельно писать CCS и JS для выполнения локального поиска.

Использование плагина позволяет достичь следующего эффекта:

Рисунок эффекта

Инструкция по настройке

  1. Загрузите понравившуюся тему.
  2. Установите плагин hexo-generator-search.
  3. Настройте проект в файле _config.yml, добавив в конце следующие строки (подробную конфигурацию можно найти на сайте npm или в репозитории git):
search:
	path: search.xml
	field: post
	content: true
  1. Перейдите к выбранной теме.
  2. Поместите файлы search.js и load.js в каталог js в папке source вашей темы.
  3. Найдите общий файл и импортируйте эти два файла JS (если вы не можете найти общий файл, вы можете просто поискать файл JS в каталоге, который соответствует стандартам разработки, обычно они импортируются в footer.ejs).
  4. Поместите файл search.styl в каталог css в папке source вашей темы.
  5. Импортируйте его в style.styl.
  6. Поместите search.ejs в раздел layout.
  7. Затем импортируйте его в общий файл (тот же файл, что и выше).
  8. Настройте файл _config.yml в вашей теме:
local_search:
	enable: true  #开启搜索
	location: "right: 50px;top: 30px;" #Положение окна поиска top/left/bottom/right
	facade: ""  #Стиль окна поиска

Контакты


Поддержите меня

WeChat

Рисунок оплаты через WeChat

Alipay

Рисунок оплаты через Alipay

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/sjclub-hexo-search-plugin.git
git@api.gitlife.ru:oschina-mirror/sjclub-hexo-search-plugin.git
oschina-mirror
sjclub-hexo-search-plugin
sjclub-hexo-search-plugin
master