wp_register()
Выводит ссылку на админ-панель, если пользователь авторизован или ссылку на регистрацию, если пользователь не авторизован.
Ссылка на регистрацию не будет показана, если регистрация закрыта в настройках (настройки > основные).
Работает на основе: wp_registration_url(), admin_url()
1 раз — 0.000127 сек (быстро) | 50000 раз — 3.03 сек (быстро)
Хуки из функции
Возвращает
null|Строку
. Строку, тег <a>, ссылку на консоль админ-панели или страницу регистрации.
Использование
<?php wp_register( $before, $after, $echo); ?>
- $before(строка)
- Текст, который будет до ссылки (тега <a> ).
По умолчанию: "<li>" - $after(строка)
- Текст, который будет после ссылки (тега <a> ).
По умолчанию: "</li>" - $echo(логический)
- Выводить на экран (1) или возвращать для обработки (0). По умолчанию выводит на экран.
По умолчанию: 1
Примеры
#1 Выведем ссылку на админ-панель или страницу регистрации
Ссылка будет в <li> теге:
wp_register(); /* выведет: <li> <a href="/wp-admin/">Управление сайтом</a> </li> */
#2 Без текста "до" и "после"
Этот пример выведет чистую ссылку на админ-панель или страницу регистрации без обрамляющего li тега:
<?php wp_register('', ''); ?>
В итоге мы получим такую ссылку, если не залогинены:
<a href="http://example.com/wp-login.php?action=register">Регистрация</a>
и такую, если залогинены:
<a href="http://example.com/wp-admin/">Администрирование</a>
Список изменений
С версии 1.5.0 | Введена. |