Yoast\WP\SEO\Routes
Indexables_Page_Route::set_reading_list()
Устарела с версии 20.4. Больше не поддерживается и может быть удалена. Рекомендуется заменить эту функцию на аналог.
Sets the state of the reading list.
Метод класса: Indexables_Page_Route{}
Хуков нет.
Возвращает
WP_REST_Response|WP_Error
. The success or failure response.
Использование
$Indexables_Page_Route = new Indexables_Page_Route(); $Indexables_Page_Route->set_reading_list( $request );
- $request(WP_REST_Request) (обязательный)
- The request object.
Список изменений
Устарела с | 20.4 |
Код Indexables_Page_Route::set_reading_list() Indexables Page Route::set reading list Yoast 21.6
public function set_reading_list( WP_REST_Request $request ) { \_deprecated_function( __METHOD__, 'Yoast SEO 20.4' ); $params = $request->get_json_params(); $reading_list_state = \array_map( static function ( $article ) { return \boolval( $article ); }, $params['state'] ); if ( $this->indexables_page_action->set_reading_list( $reading_list_state ) ) { return new WP_REST_Response( [ 'json' => (object) [ 'success' => true ], ], 200 ); } return new WP_Error( 'set_list_failed', 'Could not save the option in the database', [ 'status' => 500, ] ); }