WordPress-плагин · версия 2.0.0

SerpJet Publisher публикует статьи из SerpJet в WordPress

Плагин получает новые статьи и улучшения через External API, складывает их в очередь WordPress, импортирует в Posts, Pages или публичные CPT и отправляет обратно результат: принято или отклонено.

Совместимость
WordPress 5.8+ и PHP 7.4+
Публикация
Posts, Pages и публичные CPT
Важно
Серверный cron не нужен
Логика работы

Как статья попадает из SerpJet в WordPress

1

SerpJet генерирует статью

Пайплайн SerpJet создаёт SEO-статью под ваш проект: семантика, структура, текст, мета-теги.

2

Статья ждёт в очереди

Готовая статья попадает в очередь вашего проекта в личном кабинете и в WordPress-плагине.

3

Плагин забирает статью

По расписанию или мгновенно плагин скачивает статью с API SerpJet и создаёт запись в WordPress.

4

Публикация и подтверждение

При авто-принятии запись публикуется, а URL страницы отправляется обратно в SerpJet.

Установка

Установите плагин через ZIP

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

    Нажмите кнопку скачивания. На компьютер должен загрузиться файл serpjet-publisher-2.0.0.zip. Распаковывать его не нужно.

    Скачать ZIP
  2. 2. Загрузите ZIP в WordPress

    Откройте админку сайта: Плагины → Добавить новый → Загрузить плагин. Выберите ZIP и нажмите “Установить”.

  3. 3. Активируйте SerpJet Publisher

    После установки нажмите “Активировать”. В левом меню WordPress появится пункт SerpJet.

Перед установкой

WordPress: 5.8 или выше.

PHP: 7.4 или выше.

У пользователя должны быть права администратора.

Если старая версия 1.x установлена, её можно оставить, но настройки в 2.0 вводятся заново.

Если WordPress пишет “Plugin file does not exist”, скачайте ZIP заново и загрузите без ручной распаковки.

Первое подключение

Введите доступы к External API

Base URL
https://serpjet.ru/external

Адрес API SerpJet. Обычно его менять не нужно.

API key

Ключ доступа из личного кабинета SerpJet. Он работает как пароль, не публикуйте его.

Project ID

Числовой ID проекта, статьи которого нужно публиковать на этом WordPress-сайте.

После ввода доступов нажмите Сохранить, затем Проверить. Если тест успешен, можно получать статьи вручную или включать автоматизацию.
Параметры

Какая настройка за что отвечает

Настройка
Что делает
Как выбирать
Timeout
Сколько секунд ждать ответ API.
20 секунд обычно достаточно. На медленном хостинге можно 30-60.
Тип записи
Куда импортировать материалы: Posts, Pages или публичный CPT.
Для блога выбирайте Posts, для статичных материалов Pages.
Автор
Кто будет автором созданных записей.
Удобно выбрать отдельного редактора или автора для SerpJet.
Статус новых статей
Статус при создании новой записи.
Draft для ручной проверки, publish для автопубликации.
Статус улучшений
Статус после обновления существующей записи.
Если обновления должны сразу появляться на сайте, выбирайте publish.
Категории
ID категорий через запятую. Работает только для типов записей с taxonomy category.
Например: 12, 18. Для Pages чаще всего не применяется.
Авто-pull
Как часто плагин сам проверяет новые статьи и улучшения.
60 минут — спокойный режим. 0 отключает автоматическое получение.
Авто-импорт
Полученные материалы сразу создаются или обновляются в WordPress.
Включайте, если очередь не нужно обрабатывать вручную.
Авто-принятие
Плагин отправляет accepted в SerpJet после успешной публикации.
Срабатывает только если запись опубликована и имеет публичный permalink.
Повседневная работа

Как работать с очередью

Ручной режим

  1. 1. Нажмите “Получить” в очереди новых статей или улучшений.
  2. 2. Проверьте карточку delivery: заголовок, описание, ID и статус.
  3. 3. Нажмите “Импорт”, чтобы создать или обновить запись.
  4. 4. Опубликуйте запись, если она была черновиком.
  5. 5. Нажмите “Принять” или “Отклонить”.

Что делает “Принять”

Плагин берёт публичный permalink WordPress и отправляет его в SerpJet со статусом accepted. Если запись ещё draft, pending или private, accepted не отправляется, а delivery остаётся в очереди.

Автоматизация

Когда включать автоимпорт и автопринятие

Мягкий режим

Авто-pull включён, авто-импорт выключен. Материалы попадают в очередь, редактор решает вручную.

Редакторский режим

Авто-импорт включён, статус draft. Записи создаются как черновики и ждут проверки.

Полный автомат

Авто-импорт и авто-принятие включены, статус publish. Плагин публикует запись и отправляет URL в SerpJet.

Диагностика

Если что-то пошло не так

“Получено 1”, но очередь пустая

Обновите плагин до последнего ZIP. Текущая версия проверяет фактическую запись в таблицу очереди.

Статья импортировалась, но не принялась

Проверьте статус записи. Для accepted нужен publish и публичный permalink.

Категории не применились

Выбранный тип записи должен поддерживать taxonomy category. Для Pages это обычно не работает.

Нет новых материалов

Проверьте Project ID, API key и наличие готовых checked-статей в проекте SerpJet.

FAQ

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

Нужен ли серверный cron или shell-доступ? v
Нет. Плагин использует три механизма: асинхронный loopback при визитах посетителей, синхронный pull при заходе в wp-admin и входящий пинг от серверов SerpJet раз в час. Серверный cron не нужен.
Где найти API Key и Project ID? v
Войдите в личный кабинет SerpJet, откройте нужный проект, перейдите в Настройки → API-доступ. Там вы найдёте ключ и числовой идентификатор проекта.
Будут ли статьи публиковаться сразу? v
Зависит от настроек. Если включены авто-импорт и авто-принятие, а статус новых статей выбран publish — запись будет опубликована и URL отправится в SerpJet автоматически. Если выбран draft, pending или private, статья импортируется, но останется в очереди до ручного принятия или отклонения.
Можно ли использовать несколько проектов SerpJet на одном WordPress-сайте? v
В текущей версии плагин поддерживает подключение одного проекта SerpJet на один WordPress-сайт. При необходимости вы можете использовать несколько установок WordPress.
Плагин изменяет существующие статьи? v
Да, для delivery типа "улучшение" плагин пытается найти существующую запись по meta, external URL или slug и обновить её. Если совпадение не найдено, улучшение импортируется как новая запись выбранного типа.
Плагин бесплатный? v
Да, плагин распространяется бесплатно под лицензией GPL v2. Для работы требуется активный аккаунт SerpJet — тарифы доступны на главной странице.
Готово к установке

Скачайте SerpJet Publisher 2.0.0

Архив содержит корневую папку serpjet-publisher/ и устанавливается через стандартную загрузку плагинов WordPress.

Скачать ZIP