# xmlrpc_call

URL: https://chugunov.pro/api-wordpress/actions/xmlrpc_call/
Проверено на WordPress 6.9, обновлено 06.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией WordPress.

Тип: хук-действие.
Появился в версии: 2.5.0.

## Сигнатура

```php
do_action( 'xmlrpc_call', string $name, array|string $args, wp_xmlrpc_server $server )
```

## Описание

Все встроенные методы XML-RPC используют действие xmlrpc_call с параметром, равным имени метода, например wp.getUsersBlogs, wp.newPost и т. д.

## Параметры

- `$name` `string` — обязательный. Имя метода.
- `$args` `array|string` — обязательный. Экранированные аргументы, переданные методу.
- `$server` `wp_xmlrpc_server` — обязательный. Экземпляр сервера XML-RPC.

## Исходный код

Файл: `wp-includes/class-wp-xmlrpc-server.php:749`

```php
do_action( 'xmlrpc_call', 'wp.getUsersBlogs', $args, $this );
```

## История изменений

- 5.7.0 — Added the $args and $server parameters.
- 2.5.0 — Introduced.

## Связанные

Используется в: `wp_xmlrpc_server::mt_getPostCategories`, `wp_xmlrpc_server::mt_setPostCategories`, `wp_xmlrpc_server::mt_supportedMethods`, `wp_xmlrpc_server::mt_supportedTextFilters`, `wp_xmlrpc_server::mt_getTrackbackPings`, `wp_xmlrpc_server::mt_publishPost`, `wp_xmlrpc_server::pingback_ping`, `wp_xmlrpc_server::pingback_extensions_getPingbacks`, `wp_xmlrpc_server::mw_editPost`, `wp_xmlrpc_server::mw_getPost`, `wp_xmlrpc_server::mw_getRecentPosts`, `wp_xmlrpc_server::mw_getCategories`, `wp_xmlrpc_server::mw_newMediaObject`, `wp_xmlrpc_server::mt_getRecentPostTitles`, `wp_xmlrpc_server::mt_getCategoryList`, `wp_xmlrpc_server::blogger_getUserInfo`, `wp_xmlrpc_server::blogger_getPost`, `wp_xmlrpc_server::blogger_getRecentPosts`, `wp_xmlrpc_server::blogger_newPost`, `wp_xmlrpc_server::blogger_editPost`, `wp_xmlrpc_server::blogger_deletePost`, `wp_xmlrpc_server::mw_newPost`, `wp_xmlrpc_server::wp_getMediaItem`, `wp_xmlrpc_server::wp_getPostFormats`, `wp_xmlrpc_server::wp_getPostType`, `wp_xmlrpc_server::wp_getPostTypes`, `wp_xmlrpc_server::wp_getRevisions`, `wp_xmlrpc_server::wp_getMediaLibrary`, `wp_xmlrpc_server::wp_restoreRevision`, `wp_xmlrpc_server::blogger_getUsersBlogs`, `wp_xmlrpc_server::wp_getComments`, `wp_xmlrpc_server::wp_deleteComment`, `wp_xmlrpc_server::wp_editComment`, `wp_xmlrpc_server::wp_newComment`, `wp_xmlrpc_server::wp_getCommentStatusList`, `wp_xmlrpc_server::wp_getCommentCount`, `wp_xmlrpc_server::wp_getPostStatusList`, `wp_xmlrpc_server::wp_getPageStatusList`, `wp_xmlrpc_server::wp_getPages`, `wp_xmlrpc_server::wp_newPage`.

Оригинал в официальной документации: https://developer.wordpress.org/reference/hooks/xmlrpc_call/
