Внимание! Спешите забрать свой промокод на Zerber, d-wp и d-zeus!

WordPress

Статья, описывающая настройку задания для публикации статей в WordPress

Автоматическая публикация статей в blog.com


Возможные проблемы и их решение

Нет соединения с блогом
  • Попробуйте проверить доступность блога и правильность логина/пароля вручную
  • Проверьте, что в админ панели блога включены протоколы удаленной публикации: «Параметры» - «Написание» - «Включить протоколы публикации XML-RPC для WordPress, Movable Type, MetaWeblog и Blogger.»
  • Убедитесь, что на блоге установлен xml-rpc протокол, если из сборки WP вырезан этот протокол, то его можно установить в виде плагина Control XML-RPC publishing
  • Проверить вручную, доступен протокол XML-RPC или нет, можно вписав в адресную строку браузера example.com/xmlrpc.php, если браузер выведет подобную запись: «XML-RPC server accepts POST requests only.», то протокол доступен (но это не означает, что он включен!)
  • Проверьте установлен ли xmlrpc.so для PHP
  • Убедитесь, что сервер не блокирует действия программы, как это сделать читайте тут.
  • Попробуйте прописать путь к class-IXR.php в файле xmlrpc.php из корневой категории блога
Авторизация проходит удачно, но статьи не публикуются
  • Если в логе программа пишет, что новости добавлены, а на блоге они не отображаются, проверьте доступность новостей в админке, возможно они еще не опубликовались из-за разницы со временем сервера или кэша
  • Если блог находится на бесплатной блог платформе, убедитесь что аккаунт активирован (подтвержден email), т.к. часто на не активированных аккаунтах WPMU позволяет авторизироваться, но не позволяет добавлять новости
  • Убедитесь, что вы правильно указали URL блога, например, для wordpress.com, если указать URL как username.wordpress.com, то постинг будет работать нормально, но если указать просто wordpress.com, то авторизация будет проходить, а публикация нет, т.к. пользователь создается в рамках всего WPMU, но права на публикацию у него есть только в свой блог.
  • Убедитесь, что формат статей правильный
  • Возможны проблемы из-за плагина Maintenance Mode
Хитрости
  • Если вам необходимо, чтобы WP не выводил короткую новость в полной, то сразу после тега <!--more--> добавьте тег <!--noteaser-->
  • Если в результате настроенной отложенной публикации статьи не публикуются и в админке, напротив новости выводится сообщение «Публикация просрочена» или «Missed Schedule», то попробуйте установить этот плагин WP Missed Schedule Fix Failed Future Posts
  • Как добавить миниатюру. Плагин, который позволяет в качестве миниатюры использовать первую картинку https://wordpress.org/plugins/auto-featured-image-from-title/