我有一个页面'帐户',我希望用户能够编辑他们的个人资料。
但是如何为未登录的用户禁用该页面? 也许用:!is_user_logged_in?
他们应该无法访问该页面。也许会被重定向到登录页面。
答案 0 :(得分:4)
在Function.php文件中添加此代码。
using template_redirect
action hook
android {
...
defaultConfig {
...
ndk {
abiFilters "armeabi-v7a", "x86"
}
packagingOptions {
exclude "lib/arm64-v8a/librealm-jni.so"
}
}
}
is_page()检查页面是帐户[您可以传递帐户页面ID或页面标题或页面标题]
is_user_logged_in()是检查用户登录还是不返回(bool)如果用户登录则为True,如果未登录则为false。
答案 1 :(得分:1)
你可以这样做。
if( !is_user_logged_in ) {
$loginUrl = home_url('/login-page/');
echo '<script>window.location.href = "'.$loginUrl.'";</script>';
}