Навигация Форума
Пожалуйста или Регистрация для создания записей и тем.

Разработка на Wordpress. Поиск по форуму Asgaros в общем поиске WordPress

Всем привет! Долго мучался и вроде родил работающий плагин.

Forum Search Addon: поиск по форуму Asgaros в общем поиске WordPress (с подсветкой и пагинацией)

🚀 Что это такое

Forum Search Addon — это лёгкий WordPress-плагин, который добавляет в стандартный поиск WordPress результаты из форума Asgaros Forum.
Теперь пользователи смогут искать не только по записям сайта, но и по темам и сообщениям форума — прямо из общего поискового окна сайта.

Плагин идеально подходит для сайтов, где форум живёт активной жизнью, но встроенный поиск Asgaros слишком ограничен.


🔎 Что умеет плагин

Интеграция с WordPress Search
Все результаты из форума появляются со стандартными постами блога на странице поиска.

Переход сразу к нужному посту
Ссылка из поиска ведёт прямо к нужному сообщению внутри темы — плагин сам определяет, на какой странице оно находится.

Подсветка искомого слова
Когда пользователь переходит по ссылке, на странице форума его поисковый запрос подсвечивается жёлтым цветом.

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

Совместимость с Asgaros Forum
Плагин не требует никаких правок ядра или шаблонов — просто активируйте, и всё работает.

Лёгкий и безопасный код
Весь код написан с использованием $wpdb->prepare(), esc_html(), esc_url(). Безопасен и соответствует стандартам WordPress.


⚙️ Возможности и настройки

  • Количество результатов на страницу задаётся в коде:

    $per_page = 10;
  • Количество сообщений на странице форума для расчёта якорей:

    $posts_per_page = 15;
  • Подключается автоматически в поиске — без шорткодов и без редактирования темы.

  • Работает на PHP 7.4+, WordPress 6.x и Asgaros Forum 2.x.


🧠 Как установить

  1. Скачайте архив Forum Search Addon

  2. Зайдите в админку WordPress → Плагины → Добавить новый → Загрузить плагин

  3. Активируйте плагин

  4. Готово — теперь на странице поиска появится блок «Результаты с форума»


⚙️ Требования

  • WordPress: 6.0 или выше

  • PHP: 7.4+

  • Форум: Asgaros Forum 2.x

  • Доступ: пользователи должны иметь право читать темы форума

🧩 Скачать плагин
Извините, только авторизованные пользователи могут видеть спойлеры.

Setiwik.ru — IT-сообщество, где вы найдете гайды, лайфхаки и ответы по Windows, Linux и Android. Присоединяйтесь, делитесь статьями и решайте проблемы вместе с нами.