rest_url()
Отримує URL-адресу REST API для поточного сайту. Можна вказати конкретний маршрут.
Відрізняється від get_rest_url() тим, що немає можливості вказати ID сайту мережі, а там є.
URL, що повертається, не очищається для виведення на екран. Тому перед виводом скористайтеся функцією esc_url() .
1 раз – 0.0041261 сек
(дуже повільно) | 50000 разів – 8.83 сек
(швидко)
(дуже повільно) | 50000 разів – 8.83 сек
(швидко)
Хуків немає.
Повертає
Строку
. URL до кінцевої точки REST API.
Використання
rest_url ($ path, $ scheme);
-
$path
(рядок) -
REST маршрут (шлях). Додається в кінці URL, останній слеш видаляється, якщо він є.
За замовчуванням: ” -
$scheme
(рядок) -
Схема очищення даних. Передається до
get_home_url() .
За замовчуванням: ‘rest’
Приклади
#1 Демонстрація роботи
Отримаємо URL різних кінцевих точок REST
echo rest_url(); //> http://wp-kama.ru/wp-json/ echo rest_url('/foo'); //> http://wp-kama.ru/wp-json/foo echo rest_url('/foo', 'https'); //> https://wp-doc.com/wp-json/foo
список змін
З версії 4.4.0 | Введено. |
Код rest_url() rest url WP 6.0.2
function rest_url( $path = '', $ scheme = 'rest' ) { return get_rest_url (null, $ path, $ scheme); }