К содержимому
Вопросы

Частые вопросы

Обновлено

Почему после установки нет похожих записей?

Установка создаёт настройки и список «Похожие записи», но не рассчитывает подборки для всего архива. Опубликуйте новую запись либо запустите пересчёт. Нужны другие опубликованные статьи. Для блока хука должны быть включены «Статус плагина», «Выводить по хуку» и «Вывод по хуку» списка; тема должна выводить frontend_post.footer.

Почему после изменения весов состав списка не поменялся?

На сайте выводятся сохранённые связи. Сохранение настроек не пересчитывает их. Выполните CLI- или MCP-пересчёт. Если у этой статьи в списке есть ручные связи, обычный пересчёт его пропустит.

Почему новая статья не появилась в рекомендациях старых записей?

Событие публикации пересчитывает подборку самой публикуемой статьи. Подборки всех остальных статей автоматически не обновляются. Выполните массовый пересчёт.

Почему предлагаются записи без общих тегов и категорий?

При нехватке тематических совпадений плагин дополняет список другими опубликованными статьями. То же возможно без плагинов tag и category или при нулевых весах этих критериев. В MCP-результате расчёта такие рекомендации отмечены fallback=true.

Почему поиск ручных записей пустой?

Введите не менее двух символов в поле «Введите название поста». Поиск проверяет только заголовки опубликованных записей, исключает текущую статью и возвращает до 10 совпадений. Черновики и совпадения только в тексте статьи не подходят.

Почему нельзя добавить запись, которая уже есть в списке?

Проверка существующей связи не допускает повторного добавления той же статьи в тот же список, в том числе если связь автоматическая. Для задания полного ручного набора используйте blog_ewblogrelated_set_posts через MCP. После успешного ручного добавления через интерфейс автоматические связи текущего списка удаляются.

Как вернуться от ручного набора к автоматическому?

Удалите все ручные связи этого списка у нужной статьи и запустите пересчёт. Удаление последней связи в интерфейсе не пересчитывает подборку сразу. MCP-инструмент blog_ewblogrelated_set_posts с пустым related_post_ids выполняет такой расчёт сразу, если автоподбор включён и статья опубликована.

Почему список с выключенным «Вывод по хуку» не заполняется автоматически?

Публикация и CLI-пересчёт выбирают только списки с включённым «Вывод по хуку». Заполните список вручную либо используйте MCP-пересчёт с явным list_id. Вставка [ewblogrelated list=...] может вывести сохранённые связи такого списка.

Почему вставка осталась в тексте или выводит пустой блок?

Проверьте синтаксис: [ewblogrelated list=1] или [ewblogrelated ids=73,67,71]. Для list должен существовать список с указанным ID: неизвестный ID оставляет тег без замены. Пустой список или отсутствие опубликованных связанных записей не дают содержимого в стандартном шаблоне. Не указывайте в ids саму текущую статью. Тема должна получать обработанный приложением текст записи.

Почему после выключения плагина вставки в статьях остались?

«Статус плагина» и «Выводить по хуку» проверяются для блока хука. Обработчик вставок в тексте их не проверяет. Чтобы убрать вставку из текста, удалите её код из статьи. Хелперы также не проверяют общие переключатели.

Как удалить автоматические рекомендации и оставить ручные?

Выполните php cli.php blog ewblogrelatedRecalc --clear из корня Webasyst. Это общая очистка автоматических связей всех списков; ручные связи остаются. Выключение «Автоматические рекомендации» только запрещает обычную генерацию и не удаляет сохранённые данные.

Почему при «Вес свежести» = 0 дата всё ещё влияет на порядок?

Нулевой вес отключает прибавку к оценке за свежесть. При равенстве оценок алгоритм всё равно ставит более новую публикацию выше; дата также участвует в предварительном отборе тематических кандидатов. Обещание полностью исключить дату к этому значению не относится.