正在寻找有关以下功能的建议。我有一个web应用类型的网站内置WP。除了主页上的登录表单外,网站上没有任何与非用户相关的内容。我有一些锁定内容的成员插件,但作为一个附加的安全层,我正在考虑添加以下内容:
function lock_non_users_to_front() {
if( !is_user_logged_in() && !is_front_page() ) {
wp_redirect( home_url() );
}
}
add_action( \'template_redirect\', \'lock_non_users_to_front\' );
从本质上讲,如果任何人试图访问一个不是主页的url,而他们没有登录,这只会将他们踢回主页。
有什么想法/改进吗?