WordPress как на ладони
wordpress jino

wp_registration_url() WP 3.6.0

Получает УРЛ на страницу регистрации: wp-login.php?action=register.

Полученный УРЛ можно использовать, чтобы вывести ссылку на регистрацию пользователя. Однако ссылка будет выводиться даже когда пользователь авторизован. Чтобы выводить "умную" ссылку: на страницу регистрации или страницу админ-панели в зависимости от авторизации, используйте функцию wp_register().

Используется в: wp_register().
Работает на основе: site_url()
✈ 1 раз = 0.000103с = быстро | 50000 раз = 2.12с = быстро
Хуки из функции:
Возвращает

Строку. URL.

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

wp_registration_url();

Примеры

#1 Получим ссылку на страницу регистрации

$register_url = wp_registration_url();
echo $register_url;

// вернет: http://wp-kama.ru/wp-login.php?action=register

Код wp registration url: wp-includes/general-template.php WP 4.8.2

<?php
function wp_registration_url() {
	/**
	 * Filters the user registration URL.
	 *
	 * @since 3.6.0
	 *
	 * @param string $register The user registration URL.
	 */
	return apply_filters( 'register_url', site_url( 'wp-login.php?action=register', 'login' ) );
}

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

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

Еще из раздела: Вход/выход

wp_registration_url 1 комментарий
  • Вот я каким то чудом удалил страницу .ru/wp-login.php?action=register и теперь все плагины при нажатии "регистрация" отправляют меня на страницу .ru/register/ и это простая страница сайта. При попытке добавить после .ru - /wp-login.php?action=register происходит переадресация .ru/register/, то есть её просто нет. Как же создать эту страницу снова, если нельзя использовать =, ?, . и к тому же я думаю это не поможет, так как это уже будет страница сайта, а не базовая страница WordPress.

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

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