Yoast\WP\SEO\Routes

Settings_Introduction_Route::set_show()publicYoast 1.0

Устарела с версии 20.7. Больше не поддерживается и может быть удалена. Рекомендуется заменить эту функцию на аналог.

Sets the value of show.

Метод класса: Settings_Introduction_Route{}

Хуков нет.

Возвращает

WP_REST_Response|WP_Error. The success or failure response.

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

$Settings_Introduction_Route = new Settings_Introduction_Route();
$Settings_Introduction_Route->set_show( $request );
$request(WP_REST_Request) (обязательный)
The request object.

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

Устарела с 20.7

Код Settings_Introduction_Route::set_show() Yoast 22.4

public function set_show( WP_REST_Request $request ) {
	\_deprecated_function( __METHOD__, 'Yoast SEO 20.7' );

	$params = $request->get_json_params();
	$value  = \boolval( $params['value'] );

	try {
		$result = $this->settings_introduction_action->set_show( $value );
	} catch ( Exception $exception ) {
		return new WP_Error(
			'wpseo_settings_introduction_error',
			$exception->getMessage(),
			(object) []
		);
	}

	return new WP_REST_Response(
		[
			'json' => (object) [
				'success' => $result,
			],
		],
		( $result ) ? 200 : 400
	);
}