admin_url() WP 2.6.0

Отримує URL адмін-панелі сайту. Враховує протоколи (http та https).

Щоб отримати посилання на сторінку мережі в адмін-панелі, використовуйте функцію: network_admin_url() .

Працює на основі:
get_admin_url()
1 раз – 0.001915 сек
(дуже повільно) | 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

#1 Демонстрація роботи

Протокол буде змінено автоматично, якщо це потрібно.

$url = admin_url();
echo $url;

// поверне: http://www.example.com/wp-admin/
0

#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() WP 6.0.2

function admin_url( $path = '', $scheme = 'admin' ) {
	return get_admin_url (null, $ path, $ scheme);
}

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *