Articles of xml rpc

WordPress не может найти IXR_Client

Попытка: $client = new IXR_Client('http://othersite.com/xmlrpc.php'); Я получаю ошибку Неустранимая ошибка: класс IXR_Client не найден в footer.php Я вижу класс в wp-includes / class-IXR.php , и я проверил, что путь к этому файлу верен в wp-includes / functions.php в соответствии с этим обсуждением. Я пропустил что-то, что нужно для использования этого класса в нижнем колонтитуле моей […]

Проверка происхождения запроса xmlrpc

У меня есть webapp A (работает wordpress), говорящий с webapp B (работает на Java, без wordpress или php). B выдает xmlrpc запросы на A более https. Чтобы защитить конечную точку xmlrpc на A, я хотел бы проверить личность вызывающего абонента, то есть убедиться, что A принимает только запросы xmlrpc, сгенерированные B. В Java это выполнимо, […]

Лучший способ для плагина принимать POST?

Проблема: я разрабатываю плагин, который должен принимать данные POST (веб-узлы из внешнего источника). У меня нет контроля над форматом данных POSTED. Мой единственный вариант для передачи моих собственных данных – это URL-адреса, переданные при регистрации веб-камеры. До сих пор я придумал 3 идеи, ни одна из которых не кажется идеальной, но две из них определенно […]

wp.getComments возвращает nill, когда я звонил из своего приложения iphone

Я назвал wp.getComments из моего приложения iphone, но его возвращающий nil ,, следующие r мои параметры могут кто-нибудь сказать мне, где я пошел не так NSDictionary *DicCommentStructure = [NSDictionary dictionaryWithObjectsAndKeys:@"",@"Approved",@"50",@"10",nil]; // Send XMLRPCRequest to the server NSArray *arrParameters = [NSArray arrayWithObjects:@"1", @"username", @"password",DicCommentStructure, nil]; NSString *strServer = [[[NSString alloc] initWithString:@"http://xyz.com/xmlrpc.php"] autorelease]; // the server NSString […]

Вызовите специальное обновление плагина

Я ищу способ обновить определенный плагин через xmlrpc api . Нет никакой функции для обновления. Я попытался посетить http://example.com/wp-admin/update.php?action=upgrade-plugin&plugin=plugin%2Fplugin.php&_wpnonce=b606ec1c5a (теперь обновить URL-адрес от панели администратора, параметр _wpnonce, созданный путем вызова wp_nonce_url ), но он дает только «Ты уверен?» сообщение. Отправка почтового запроса update-core.php?action=do-plugin-upgrade дает мне это: вы уверены? Может быть, есть какие-то действия или какие-то […]

Можно ли полностью удалить xmlrpc.php?

Мой сайт получает много вредоносного трафика до domain.com/xmlrpc.php, до того, что сервер не может его обработать. Я попытался отключить его через wp-config.php, добавив эту строку: add_filter('xmlrpc_enabled', '__return_false'); И я также пробовал этот плагин , но ни один из методов, похоже, не сработал. Теперь я рассматриваю возможность полного удаления php-файла, но я хотел бы быть уверенным, […]

Как программно создавать новые должности пользовательского типа сообщений над API-интерфейсом XML-RPC?

Я хотел бы программно создавать сообщения пользовательского типа сообщений с пользовательскими таксономиями по API XML-RPC. Это то, что у меня есть до сих пор: <?php class XMLRPClientWordPress { var $XMLRPCURL = ""; var $UserName = ""; var $PassWord = ""; // constructor public function __construct($xmlrpcurl, $username, $password) { $this->XMLRPCURL = $xmlrpcurl; $this->UserName = $username; $this->PassWord […]

Multisite -> XMLRPC

На моем сайте у меня включен Multisite. XMLRPC работает на основном сайте ( www.hostname.com/xmlrpc.php ), но когда я пытаюсь www.hostname.com/subblog/xmlrpc.php , он возвращает ошибку 404.

Удаленный поиск сайтов WordPress с использованием xml-rpc

Это сценарий: Есть, скажем, 3 сайта – A, B и C. На сайтах A и B есть несколько пользовательских сообщений. Теперь, с сайта C, я хотел бы сделать поиск сообщений на сайтах A и B. После чтения через интернет-ресурсы я понял, что xml-rpc можно использовать для достижения этого. Я читал о добавлении пользовательских функций, но […]

Как найти сообщение с использованием XML-RPC без знания идентификатора

Я использую следующую функцию для получения отдельных сообщений с внешнего сервера с помощью WordPress XML-RPC Post API: public function get_post() { include("lib/xmlrpc.inc"); $function_name = "wp.getPost"; $url = "http://local.wordpress.dev/xmlrpc.php"; $client = new xmlrpc_client($url); $client->return_type = 'phpvals'; $message = new xmlrpcmsg( $function_name, array( new xmlrpcval(0, "int"), //blog_id new xmlrpcval("admin", "string"), //username new xmlrpcval("password", "string"), //password new xmlrpcval("318", […]

Intereting Posts
Настройка разметки содержимого Widget Разрешить комментарии без утверждения для настраиваемого типа контента Сортировка списка страницы WordPress под тегом при вызове is_tag () Форма комментариев Ajax представляет на главной странице оповещения об успешности, но без вставки Как вы включили WooCommerce в свою собственную тему WordPress? Создание многоязычной темы путем добавления пользовательской таксономии к сообщениям и страницам под названием «Языки»? различия в сопоставлении базы данных Как я могу получить отрывок авторского описания? Уникальный номер учетной записи пользователя + отображается по короткому коду У WP есть функция для генерации .htaccess RewriteCond? Loop возвращает постоянную ссылку текущей страницы и guid вместо столбца в цикле Могут ли переменные использоваться для перезаписи постоянной ссылки типа пользовательского сообщения? Как увеличить требования к паролю для регистрации Заставляет пользователей отображать по умолчанию Gravatars <! – больше -> помощь