这应该可以做到。把它放在你的主题中functions.php
或插件。
function tst($a) {
if (!current_user_can(\'edit_posts\')) {
wp_die(\'You are not allowed to view this page\');
}
}
add_filter(\'template_redirect\',\'tst\');
通过转到“/wp login.php”或“/wp admin”,您仍然可以像平常一样进入登录页面。
或者,您可以使用wp_safe_redirect
或wp_redirect
而不是wp_die
将人们发送到“即将到来”页面或类似页面。