Action hook 'xmlrpc_call'

in WP Core File wp-includes/class-wp-xmlrpc-server.php at line 736

Description

Fires after the XML-RPC user has been authenticated but before the rest of the method logic begins. All built-in XML-RPC methods use the action xmlrpc_call, with a parameter equal to the method's name, e.g., wp.getUsersBlogs, wp.newPost, etc.

Occurrences

Filename Line Number
wp-includes/class-wp-xmlrpc-server.php 736
wp-includes/class-wp-xmlrpc-server.php 1347
wp-includes/class-wp-xmlrpc-server.php 1748
wp-includes/class-wp-xmlrpc-server.php 1831
wp-includes/class-wp-xmlrpc-server.php 1932
wp-includes/class-wp-xmlrpc-server.php 1993
wp-includes/class-wp-xmlrpc-server.php 2092
wp-includes/class-wp-xmlrpc-server.php 2197
wp-includes/class-wp-xmlrpc-server.php 2313
wp-includes/class-wp-xmlrpc-server.php 2392
wp-includes/class-wp-xmlrpc-server.php 2457
wp-includes/class-wp-xmlrpc-server.php 2564
wp-includes/class-wp-xmlrpc-server.php 2622
wp-includes/class-wp-xmlrpc-server.php 2708
wp-includes/class-wp-xmlrpc-server.php 2771
wp-includes/class-wp-xmlrpc-server.php 2851
wp-includes/class-wp-xmlrpc-server.php 2901
wp-includes/class-wp-xmlrpc-server.php 2990
wp-includes/class-wp-xmlrpc-server.php 3033
wp-includes/class-wp-xmlrpc-server.php 3088
wp-includes/class-wp-xmlrpc-server.php 3125
wp-includes/class-wp-xmlrpc-server.php 3194
wp-includes/class-wp-xmlrpc-server.php 3257
wp-includes/class-wp-xmlrpc-server.php 3318
wp-includes/class-wp-xmlrpc-server.php 3362
wp-includes/class-wp-xmlrpc-server.php 3412
wp-includes/class-wp-xmlrpc-server.php 3499
wp-includes/class-wp-xmlrpc-server.php 3556
wp-includes/class-wp-xmlrpc-server.php 3602
wp-includes/class-wp-xmlrpc-server.php 3658
wp-includes/class-wp-xmlrpc-server.php 3753
wp-includes/class-wp-xmlrpc-server.php 3821
wp-includes/class-wp-xmlrpc-server.php 4014
wp-includes/class-wp-xmlrpc-server.php 4068
wp-includes/class-wp-xmlrpc-server.php 4110
wp-includes/class-wp-xmlrpc-server.php 4152
wp-includes/class-wp-xmlrpc-server.php 4187
wp-includes/class-wp-xmlrpc-server.php 4380
wp-includes/class-wp-xmlrpc-server.php 4436
wp-includes/class-wp-xmlrpc-server.php 4492
wp-includes/class-wp-xmlrpc-server.php 4573
wp-includes/class-wp-xmlrpc-server.php 4630
wp-includes/class-wp-xmlrpc-server.php 4701
wp-includes/class-wp-xmlrpc-server.php 4775
wp-includes/class-wp-xmlrpc-server.php 4846
wp-includes/class-wp-xmlrpc-server.php 4930
wp-includes/class-wp-xmlrpc-server.php 4980
wp-includes/class-wp-xmlrpc-server.php 5037
wp-includes/class-wp-xmlrpc-server.php 5127
wp-includes/class-wp-xmlrpc-server.php 5204
wp-includes/class-wp-xmlrpc-server.php 5278
wp-includes/class-wp-xmlrpc-server.php 5366
wp-includes/class-wp-xmlrpc-server.php 5743
wp-includes/class-wp-xmlrpc-server.php 6080
wp-includes/class-wp-xmlrpc-server.php 6221
wp-includes/class-wp-xmlrpc-server.php 6342
wp-includes/class-wp-xmlrpc-server.php 6399
wp-includes/class-wp-xmlrpc-server.php 6518
wp-includes/class-wp-xmlrpc-server.php 6580
wp-includes/class-wp-xmlrpc-server.php 6638
wp-includes/class-wp-xmlrpc-server.php 6685
wp-includes/class-wp-xmlrpc-server.php 6714
wp-includes/class-wp-xmlrpc-server.php 6726
wp-includes/class-wp-xmlrpc-server.php 6752
wp-includes/class-wp-xmlrpc-server.php 6809
wp-includes/class-wp-xmlrpc-server.php 6853
wp-includes/class-wp-xmlrpc-server.php 7109

Parameters

Type Name Description
string $name The method name.
array|string $args The escaped arguments passed to the method.
wp_xmlrpc_server $server The XML-RPC server instance.

PHP Doc

/**
		 * Fires after the XML-RPC user has been authenticated but before the rest of
		 * the method logic begins.
		 *
		 * All built-in XML-RPC methods use the action xmlrpc_call, with a parameter
		 * equal to the method's name, e.g., wp.getUsersBlogs, wp.newPost, etc.
		 *
		 * @since 2.5.0
		 * @since 5.7.0 Added the `$args` and `$server` parameters.
		 *
		 * @param string           $name   The method name.
		 * @param array|string     $args   The escaped arguments passed to the method.
		 * @param wp_xmlrpc_server $server The XML-RPC server instance.
		 */