Intereting Posts
В моем заголовке есть область виджета. Как я могу отображать другой виджет в зависимости от того, какая группа показана? Как отредактировать e-mail WordPress, который дает пользователю пароль? Как добавить поле загрузки в пользовательскую таксономию? Рекомендации. Должен ли я создать дочернюю тему или настроить тему рамки? (например, сброс HTML5) Как разрешить Unfiltered HTML в wordpress multisite install Как я могу отобразить текущее время? Установка пользовательской даты для сообщений WP_Remote_Get Не работает Обновление содержимого сайта после вызова AJAX без перезагрузки страницы Как отлаживать «У вас недостаточно прав для доступа к этой странице»? Установка плагина (который уже загружен вручную) Отдельная статья, разделенная на несколько страниц, заставляет Facebook Like button обнаруживать как полностью разделенные статьи Плагин WordPress не загружается полностью Stale $ GLOBALS после пользовательского пустого набора результатов WP_Query беспокоит мой шаблон, чья ошибка? Добавление конечной точки woocommerce в качестве ссылки

API WordPress ограничен? Вернуть False

Мы переносим репозиторий школьной библиотеки в CMS WordPress и делаем его общедоступным и доступным для общества.

Все элементы сканируются и доступны для WordPress через API wp.uploadFile wp.newPost.

Нам удалось до 327 пунктов, и после этого возвращение является только ложным.

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

Напротив, изображения, которые поднимаются другим отдельным скриптом, продолжают расти и составляют 800 000 загрузок.

Даже когда мы отключаем отправку изображений, мы добиваемся успеха и продолжаем возвращать False.

Что это может быть?

Это простой код. Работа в локальном хосте, а не на сервере после 327 сообщений

$usr = 'user'; $pwd = 'pass'; $xmlrpc = 'http://domain.edu.br/xmlrpc.php'; $client = new IXR_Client($xmlrpc); $client -> debug = true; //optional but useful $params = array( 'post_type' => 'post', 'post_status' => 'publish', 'post_title' => 'Test Title', 'post_author' => 1, 'post_thumbnail' => 3, 'comment_status' => 'open', 'post_excerpt' => 'description', 'post_content' => 'Content' ); $res = $client -> query('wp.newPost',1, $usr, $pwd, $params); 

Если вы не получаете ничего значимого из ответов API, я бы рекомендовал включить WP_DEBUG и WP_DEBUG регистрацию на стороне сервера. Хотя во многих случаях WP не обрабатывает ошибку молча, поэтому вам может потребоваться добавить и зарегистрировать некоторые собственные проверки для источника.

Как более общий совет XMLRPC является своего рода пыльным. Новый REST API разрабатывается и (медленно) добавляется в ядро, вы можете попробовать с ним.