您好我想在登录主题登录wordpress时更改重定向 现在登录时,它将转到个人资料页面,但我不想要这个。我想改变它去我的主页。 我在themed-profiles.php中找到了代码。我想我在第166行编辑代码但是如何编辑?请帮忙。
if ( is_user_logged_in() ) {
//$redirect_to = get_option('shop-subearphone2');
$redirect_to = Theme_My_Login::get_page_link( 'profile' );
wp_redirect( $redirect_to );
exit;
答案 0 :(得分:2)
好的,我把它分类了。我刚从已使用的WordPress函数中删除了重定向模块并放入了void checkBox_CheckedChanged(object sender, EventArgs e)
{
CheckBox currentCheckBox = (CheckBox)sender;
switch ((int)currentCheckBox.Tag)
{
case 1:
// do something
break;
case 2:
// do something else
break;
default:
break;
}
}
function.php
答案 1 :(得分:1)
add_action( 'init', 'blockusers_init' );
function blockusers_init() {
if ( is_admin() && ! current_user_can( 'administrator' ) &&
! ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) {
wp_redirect( home_url() ); // set here your redirection Url
exit;
}
}
答案 2 :(得分:0)
试试此代码
if ( is_user_logged_in() ) {
add_action('init','redirect');
function redirect(){
global $pagetheme;
if( 'wp-login.php' == $pagetheme) {
wp_redirect('http://yourpage.com/'); // instead of yourpage.php to what page you want to redirect
}}
}
答案 3 :(得分:0)
您可以将自定义文件放在/ wp-content / plugins文件夹中,该文件夹必须被调用' theme-my-login-custom.php'在那里我只是说:
<?php
function custom_redirect() {
return "/member";
}
add_filter( 'tml_redirect_url', 'custom_redirect' );
?>
这对我来说使用TML 6.4.5