WordPress как на ладони
Наставник Трепачёв Д.П., phphtml.net wordpress jino

admin_url() WP 2.6

Получает URL админ-панели сайта. Учитывает протоколы (http и https).

Чтобы получить ссылку на страницу сети в админ-панели используйте функцию: network_admin_url().

Работает на основе: get_admin_url()
✈ 1 раз = 0.001915с = очень медленно | 50000 раз = 2.76с = быстро PHP 7.1.2, WP 4.7.4

Хуков нет.

Возвращает

ссылку на админку.

Использование

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

Код admin url: wp-includes/link-template.php WP 4.8.1

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

Cвязанные функции

Из метки: URL (УРЛ Ссылка)

Еще из раздела: Опции сайта (настройки)

Http://www.oldarbat.ru/ru/oborudovanie/

По лучшим ценам http://www.oldarbat.ru/ru/oborudovanie/ оборудование для изготовления печатей.

www.oldarbat.ru

admin_url Комментариев нет

Здравствуйте, !

Ваш комментарий