WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

wp_xmlrpc_server::set_is_enabled() private WP 5.7.3

Set wp_xmlrpc_server::$is_enabled property.

Ищем WP-разработчика! Фулл-тайм, удаленка, хорошая зарплата, соц. пакет. Подробности.
Компания Boosta.

Determine whether the xmlrpc server is enabled on this WordPress install and set the is_enabled property accordingly.

{} Это метод класса: wp_xmlrpc_server{}

Возвращает

null. Ничего.

Использование

// private - только в коде основоного (родительского) класса
$result = $this->set_is_enabled();

Список изменений

С версии 5.7.3 Введена.

Код wp_xmlrpc_server::set_is_enabled() WP 5.8.2

private function set_is_enabled() {
	/*
	 * Respect old get_option() filters left for back-compat when the 'enable_xmlrpc'
	 * option was deprecated in 3.5.0. Use the 'xmlrpc_enabled' hook instead.
	 */
	$is_enabled = apply_filters( 'pre_option_enable_xmlrpc', false );
	if ( false === $is_enabled ) {
		$is_enabled = apply_filters( 'option_enable_xmlrpc', true );
	}

	/**
	 * Filters whether XML-RPC methods requiring authentication are enabled.
	 *
	 * Contrary to the way it's named, this filter does not control whether XML-RPC is *fully*
	 * enabled, rather, it only controls whether XML-RPC methods requiring authentication - such
	 * as for publishing purposes - are enabled.
	 *
	 * Further, the filter does not control whether pingbacks or other custom endpoints that don't
	 * require authentication are enabled. This behavior is expected, and due to how parity was matched
	 * with the `enable_xmlrpc` UI option the filter replaced when it was introduced in 3.5.
	 *
	 * To disable XML-RPC methods that require authentication, use:
	 *
	 *     add_filter( 'xmlrpc_enabled', '__return_false' );
	 *
	 * For more granular control over all XML-RPC methods and requests, see the {@see 'xmlrpc_methods'}
	 * and {@see 'xmlrpc_element_limit'} hooks.
	 *
	 * @since 3.5.0
	 *
	 * @param bool $is_enabled Whether XML-RPC is enabled. Default true.
	 */
	$this->is_enabled = apply_filters( 'xmlrpc_enabled', $is_enabled );
}