WP_REST_Menu_Items_Controller::get_schema_links
Retrieves Link Description Objects that should be added to the Schema for the nav menu items collection.
Метод класса: WP_REST_Menu_Items_Controller{}
Хуков нет.
Возвращает
array.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->get_schema_links();
Список изменений
| С версии 5.9.0 | Введена. |
Код WP_REST_Menu_Items_Controller::get_schema_links() WP REST Menu Items Controller::get schema links WP 7.1.2
protected function get_schema_links() {
$links = parent::get_schema_links();
$href = rest_url( "{$this->namespace}/{$this->rest_base}/{id}" );
$links[] = array(
'rel' => 'https://api.w.org/menu-item-object',
'title' => __( 'Get linked object.' ),
'href' => $href,
'targetSchema' => array(
'type' => 'object',
'properties' => array(
'object' => array(
'type' => 'integer',
),
),
),
);
return $links;
}