Filter hook 'wp_xmlrpc_server_class'

in WP Core File xmlrpc.php at line 81

View Source

wp_xmlrpc_server_class

Filter Hook
Description
Filters the class used for handling XML-RPC requests.

Hook Information

File Location xmlrpc.php View on GitHub
Hook Type Filter
Line Number 81

Hook Parameters

Type Name Description
string $class The name of the XML-RPC server class.

Usage Examples

Basic Usage
<?php
// Hook into wp_xmlrpc_server_class
add_filter('wp_xmlrpc_server_class', 'my_custom_filter', 10, 1);

function my_custom_filter($class) {
    // Your custom filtering logic here
    return $class;
}

Source Code Context

xmlrpc.php:81 - How this hook is used in WordPress core
<?php
  76   *
  77   * @since 3.1.0
  78   *
  79   * @param string $class The name of the XML-RPC server class.
  80   */
  81  $wp_xmlrpc_server_class = apply_filters( 'wp_xmlrpc_server_class', 'wp_xmlrpc_server' );
  82  $wp_xmlrpc_server       = new $wp_xmlrpc_server_class();
  83  
  84  // Fire off the request.
  85  $wp_xmlrpc_server->serve_request();
  86  

PHP Documentation

<?php
/**
 * Filters the class used for handling XML-RPC requests.
 *
 * @since 3.1.0
 *
 * @param string $class The name of the XML-RPC server class.
 */
Quick Info
  • Hook Type: Filter
  • Parameters: 1
  • File: xmlrpc.php
Related Hooks

Related hooks will be displayed here in future updates.