Intereting Posts
Noob Question – Buddypress Динамический контент на статической странице Почему is_multisite возвращает true, когда это единственная установка? Запуск API WooCommerce с использованием удаленного подключения к базе данных возвращает 404 Подключить плагин контекста виджета, чтобы добавить пользовательский контекст для виджета Один запрос для получения сообщений и их таксономии Как получить атрибуты короткого кода из сообщения? Недействительный метод доставки, WooCommerce Установка ссылки страницы в нижнем колонтитуле? Вставка содержимого между разделами в WP customizer wp_ajax_ возвращает 0 Заголовки wp_mail и BCC Как отключить диалоговое окно предупреждения контента для зарегистрированных пользователей Удалить содержимое сообщения из активности приятеля Как условно добавить виджет через hook в functions.php Как отображать сообщение в пользовательском файле не в архиве?

Изменение регистра регистра не работает

У меня это в моих functions.php

// Change Register URL add_filter( 'register_url', 'my_register_page' ); function my_register_page( $register_url ) { return home_url( '/join/' ); } 

Я получил этот код из кода .

Когда я пытаюсь войти в http://www.stepyouraimup.com/join/, он приводит меня к моему шаблону index.php.

Когда я пытаюсь http://www.stepyouraimup.com/wp-login.php?action=register, он не изменяет slug to / join /.

Что я делаю не так?

Solutions Collecting From Web of "Изменение регистра регистра не работает"

Во-первых, убедитесь, что у вас есть страница, настроенная с помощью slug «join». Эта страница должна существовать, если вы ожидаете указать посетителей там.

Во-вторых, использование этого фильтра НЕ переадресовывает вас на страницу / join / page при прямом посещении wp-login.php. Он заменяет только URL-адрес, используемый WordPress при создании ссылок / URL-адресов в форму регистрации по умолчанию.

Похоже, что то, что вы хотите сделать, – это нечто большее по сравнению с тем, что уже делают эти плагины:

https://wordpress.org/plugins/wps-hide-login/

https://wordpress.org/plugins/better-wp-security/

Без использования плагина, подобного выше, вы смотрите немного больше работы, чем один крошечный обратный вызов фильтра, чтобы выполнить то, что вы хотите.

Я знаю, что это прямо не отвечает на вопрос, но вопрос очень широк и, скорее всего, причина, по которой вы до сих пор не получили ответов.

Я бы предложил изучить этот урок, если вы действительно хотите программным образом пойти по этому пути:

pippinsplugins.com/creating-custom-front-end-registration-and-login-forms/