Yoast\WP\SEO\Dashboard\User_Interface\Scores
Abstract_Scores_Route::get_scores
Gets the scores of a specific content type.
Метод класса: Abstract_Scores_Route{}
Хуков нет.
Возвращает
WP_REST_Response. The success or failure response.
Использование
$Abstract_Scores_Route = new Abstract_Scores_Route(); $Abstract_Scores_Route->get_scores( $request );
- $request(WP_REST_Request) (обязательный)
- The request object.
Код Abstract_Scores_Route::get_scores() Abstract Scores Route::get scores Yoast 27.3
public function get_scores( WP_REST_Request $request ) {
try {
$content_type = $this->get_content_type( $request['contentType'] );
$taxonomy = $this->get_taxonomy( $request['taxonomy'], $content_type );
$term_id = $this->get_validated_term_id( $request['term'], $taxonomy );
$results = $this->score_results_repository->get_score_results( $content_type, $taxonomy, $term_id, $request['troubleshooting'] );
} catch ( Exception $exception ) {
return new WP_REST_Response(
[
'error' => $exception->getMessage(),
],
$exception->getCode(),
);
}
return new WP_REST_Response(
$results,
200,
);
}