Intereting Posts
WooCommerce – как я могу перечислить один и тот же продукт как вариант, а также как простой продукт Пользователи исчезли из wp-admin Как я могу отображать и вычитать все страницы с мета-ключами и meta_value на index.php? Переупорядочить отображаемые сообщения с помощью JQuery (заголовок AZ / последний отправленный) Ссылка Категории публикации аналогична ссылке на страницу Пользовательский интерфейс jquery в wordpress admin Предотвращение исчезновения виджетов при переходе от родительской к дочерней теме Измените имя класса li в пользовательском ходунге WordPress Overide enqueue в не подключаемой функции через дочернюю тему Почему слово <newline> не отображается в wordpress? WordPress SSL (https) не работает с пользовательской постоянной ссылкой Настройка сети wordpress с доменами третьего уровня Список с категориями, подкатегориями и сообщениями пользовательского posttype Добавление полей в экран редактирования категории, тега и пользовательской таксономии в администраторе WordPress? Проблемы с перенаправлением и permalink после перемещения нескольких пользователей на новый сервер

Пользовательский шаблон регистрации / страница

Есть способ отображения формы регистра WordPress на пользовательской странице так, как можно было бы использовать <?php get_search_form( $echo ); ?> <?php get_search_form( $echo ); ?> для формы поиска? Если не так, как можно было бы создать такой шаблон? Я бы хотел сделать это без Ajax btw. Любые указатели / идеи очень приветствуются!

Вот функция, которую я использовал раньше:

 function registration_form_wpa95139(){ if (is_user_logged_in()) return; ?> <div class="Registration"> <div id="register-form"> <div class="title"> <h1><?php _e('Register your Account'); ?></h1> <span><?php _e('Sign Up with us and Enjoy!'); ?></span> </div> <form action="<?php echo site_url('wp-login.php?action=register', 'login_post') ?>" method="post"> <input type="text" name="user_login" value="Username" id="user_login" class="input" placeholder="Username" /> <input type="text" name="user_email" value="E-Mail" id="user_email" class="input" placeholder="E-Mail" /> <?php do_action('register_form'); ?> <input type="submit" value="<?php _e('Register'); ?>" id="register" /> <hr /> <p class="statement"><?php _e('A password will be e-mailed to you.'); ?></p> </form> </div> </div><!-- /Registration --> ?> } 

и вы можете назвать это следующим образом:

 <?php registration_form_wpa95139() ;?> 

Используйте это, чтобы перенаправить пользователей на страницу, которую они просматривали, прежде чем их попросили войти в систему / зарегистрировать <?php if (!is_user_logged_in()) auth_redirect(); ?> <?php if (!is_user_logged_in()) auth_redirect(); ?>

Поместите его в самый верх (строка 1) шаблонов страниц, которые вы хотите сделать приватными, прежде чем вы вызовете заголовок. Дайте мне знать, если у вас возникнут проблемы.