У меня есть веб-сайт с пользовательской системой. Я хочу интегрировать пользовательскую систему Wordpress в тот веб-сайт, но я все еще хочу использовать регистр/страницы входа в систему веб-сайта. Я не хочу, чтобы кто-либо был в состоянии войти в систему или зарегистрировать вход в систему Wordpress использования или формы регистрации. Вместо этого когда они - попытка получить доступ к страницам входа в систему/регистрации в Wordpress, я хочу, чтобы те страницы перенаправили их к моим собственным страницам входа в систему/регистрации.
Есть ли какой-либо способ сделать это? Я попробовал Google, но все, что я мог найти, было перенаправлением ПОСЛЕ ТОГО, КАК пользователь входит в систему или регистрируется, который не является тем, что я хочу.
Заранее спасибо.
Для этого вам необходимо перенаправить страницу входа/регистрации на пользовательские страницы.
Итак, напишите этот код в вашем файле functions.php
в папке активированной темы. Пропустите путь к вашей пользовательской странице как Аргумент.
add_action('init','possibly_redirect');
function possibly_redirect(){
global $pagenow;
if( 'wp-login.php' == $pagenow ) {
wp_redirect('http://google.com/');
exit();
}
}
Вы можете закрепить крючок login_head
и выдать туда перенаправление.