Yoast\WP\SEO\Routes

Meta_Search_Route::permission_check()publicYoast 1.0

Performs the permission check.

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

Хуков нет.

Возвращает

true|false.

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

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

Код Meta_Search_Route::permission_check() Yoast 22.4

public function permission_check( $request ) {
	if ( ! isset( $request['post_id'] ) ) {
		return false;
	}

	$post_type        = \get_post_type( $request['post_id'] );
	$post_type_object = \get_post_type_object( $post_type );

	return \current_user_can( $post_type_object->cap->edit_posts );
}