将此代码添加到您孩子的“父主题的主题”功能中。php文件
add_action( \'template_redirect\', \'redirect_to_specific_page\' );
function redirect_to_specific_page() {
if ( is_page(\'home\') && ! is_user_logged_in() ) {
wp_redirect( \'https://example.com/login\', 301 );
exit;
}
}
请将“主页”替换为页面slug名称,即这是您不希望用户在未登录的情况下访问的页面,并替换此url“
https://example.com/login“如果用户未登录,您希望在其中重定向用户的目标url,即此url应指向您的登录或注册页面。