Articles of xml rpc

Сообщение XML RPC создает немедленную ревизию с нечетным post_date_gmt

Я отправляю сообщение в WordPress 3.8 с XML RPC. Вот исходный XML-код, отправляемый в wordpress: <?xml version="1.0" encoding="UTF-8"?> <methodCall> <methodName>wp.newPost</methodName> <params> <param> <value> <int>0</int> </value> </param> <param> <value> <string>admin</string> </value> </param> <param> <value> <string>password</string> </value> </param> <param> <value> <struct> <member> <name>post_status</name> <value> <string>publish</string> </value> </member> <member> <name>post_title</name> <value> <string>test 0.762719240039587</string> </value> </member> <member> <name>post_content</name> <value> […]

Пользовательская категория для сообщений через XMLRPC

У меня есть блог, расположенный на одном сайте, который, когда я отправляю в категорию, будет автоматически отправлять через XMLRPC на другой сайт. Эта функциональность работает, но я хотел бы присвоить категорию этим сообщениям. Есть какой-либо способ сделать это? Единственный сайт, который будет размещать этот путь, контролируется мной, поэтому мне все равно, если он глобальный. благодаря

Изменение встроенных в XML-RPC WordPress

Короче говоря, я хочу иметь возможность изменять ответ wp.getPost, чтобы также возвращать дополнительные данные, такие как постоянная ссылка. Я думал, что будет так же просто, как просто вызвать ту же функцию, что и код xml-rpc для вызова ( wp_getPost ): add_filter( 'xmlrpc_methods', 'nc_xmlrpc_methods' ); function nc_xmlrpc_methods( $methods ) { $methods['wp.getPost'] = 'my_getPost'; return $methods; } […]

XML RPC -> Создать пользователя

Я использую WordPress API через XML RPC и не поддерживает создание новых пользователей. Как я могу отправить имя пользователя, фамилию, адрес электронной почты, пароль и фотографию в XML RPC для достижения этого? Я просмотрел такие плагины, как «Extended API», но теперь он устарел от WP 4.0. Я также читал о создании пользовательских функций в WordPress, […]

Пользовательский запрос xmlrpc не передает параметры?

Вот что я имею: function xmlrpc_login($args){ //this code actually runs var_dump($args); // is NULL …other logic that needs the args values… } function xmlrpc_add_methods($methods){ $methods['my.login'] = 'xmlrpc_login'; return $methods; } add_filter('xmlrpc_methods', 'xmlrpc_add_methods'); Мой запрос на запрос выглядит следующим образом: $request = xmlrpc_encode_request('my.login', array('username', 'password')); $context = stream_context_create(array('http' => array( 'method' => "POST", 'header' => "Content-Type: […]

XMLRPC – getPosts – Как позвонить с удаленного сайта?

Для этого вопроса у меня есть два веб-сайта WordPress. Назовем их «Портфолио» и «Новости». Портфолио – это веб-сайт с «страницами», а «Новости» – это только «сообщения». На веб-сайте «Портфолио» мне нужно отобразить верхние сообщения Х на веб-сайте «Новости». Оба веб-сайта находятся на одном сервере с различными базами данных MySql. Я попытался использовать виджет «Показывать WordPress […]

Выполнение темы обновления с кодировкой

Я выполняю некоторые функции удаленно из xmlprc с помощью wordpress. Я хотел бы запускать обновление-темы удаленно для темы, которую я разрабатываю. Предположим, что wp знает, что есть новая версия темы. pre_set_site_transient_update_themes Какова истинная функция вызова. И как это назвать?

Клиенты Weblog не могут извлекать сообщения: недопустимый шестнадцатеричный символ (0x7) был найден в содержимом элемента документа

Ошибка в блоге: www.DannyQuah.com/writings/en/ Проблема: невозможно получить сообщения. Воспроизводится с помощью клиентов Weblog Windows Live Writer, ScribeFire и Qumana. Сообщение об ошибке с недопустимым шестнадцатеричным символом было восстановлено из файла журнала ошибок WLW и Qumana (снимок экрана ниже); и я считаю, что применять также к ScribeFire (но я не смог найти журналы для этого). Необъяснимо, […]

Аномалия с ответом, исходящим из XML RPC Api get Post (целое вне диапазона)

Я получаю следующий фрагмент xml обратно из вызова getPost … <member> <name>image_meta</name> <value> <struct> <member> <name>aperture</name> <value> <double>4</double> </value> </member> <member> <name>credit</name> <value> <string>XXX, YYY</string> </value> </member> <member> <name>camera</name> <value> <string>Canon EOS-1D</string> </value> </member> <member> <name>caption</name> <value> <string>21/01/2015 AB Preliminary Banking House DC where it continues its XY Street, </string> </value> </member> <member> <name>created_timestamp</name> <value> […]

Управление несколькими установками WordPress (Best Practice)

Наша компания имеет несколько платформ для блогов, на которые публикуют некоторые из наших людей. Список платформ продолжает расти, и поэтому держать все в курсе событий может быть довольно назойливым. Поэтому мы подумывали создать платформу / панель инструментов, где мы могли бы управлять нашими блогами и публиковать новые сообщения из одного места. Теперь я уже пробовал […]