admin_url()
Отримує URL адмін-панелі сайту. Враховує протоколи (http та https).
Щоб отримати посилання на сторінку мережі в адмін-панелі, використовуйте функцію: network_admin_url() .
Працює на основі:
get_admin_url()
get_admin_url()
1 раз – 0.001915 сек
(дуже повільно) | 50000 разів – 2.76 сек
(швидко) |
PHP 7.1.2, WP 4.7.4
(дуже повільно) | 50000 разів – 2.76 сек
(швидко) |
PHP 7.1.2, WP 4.7.4
Хуків немає.
Повертає
Строку
. Посилання (URL) на адмінку.
Використання
admin_url ($ path, $ scheme);
-
$path
(рядок) -
Шлях до певної сторінки адмінки.
За замовчуванням: ” -
$scheme
(рядок) Протокол, який буде використовуватися. Можна вказати:
http
– Вказати протокол примусово.https
– Вказати протокол примусово.relative
– Поверне відносний URL (без домену).
Функція використовує get_site_url() , тому розуміє всі її значення параметра.
За замовчуванням: ‘admin’
Приклади
#1 Демонстрація роботи
Протокол буде змінено автоматично, якщо це потрібно.
$url = admin_url(); echo $url; // поверне: http://www.example.com/wp-admin/
#2 Отримаємо посилання на конкретну сторінку адмінки
Пости -> Категорії та примусово вкажемо протокол http:
$url = admin_url( 'edit-tags.php?taxonomy=category', 'https' ); echo $url; // виведе: https://www.example.com/wp-admin/edit-tags.php?taxonomy=category
список змін
З версії 2.6.0 | Введено. |
Код admin_url() admin url WP 6.0.2
function admin_url( $path = '', $scheme = 'admin' ) { return get_admin_url (null, $ path, $ scheme); }