要禁止用户登录WordPress,你可以在WordPress主题的functions.php文件中添加以下代码:
function custom_disable_login() {
// 检查用户是否正在尝试登录
if (isset($_POST['log'])) {
// 禁止登录
wp_die('抱歉,登录已禁用。');
}
}
add_action('wp', 'custom_disable_login');
这段代码会检查是否有用户尝试登录,如果有,就会禁止登录并显示一条自定义的消息。你可以根据需要自定义提示消息。
请注意,这只会禁止前台登录,即用户无法通过WordPress登录页面登录。如果你需要禁止后台登录,可以考虑以下两种方法:
使用插件:有一些WordPress插件可以帮助你禁止特定用户或用户角色的后台登录。你可以搜索并安装适合你需求的插件,如 "Disable User Login"。
编辑用户权限:在WordPress后台,你可以编辑用户的角色并取消他们的"登录"权限。这将阻止他们登录后台。要这样做,依次进入WordPress后台的“用户” > “所有用户”,选择要编辑的用户,然后在“角色”下拉菜单中选择“无角色”。这将取消他们的登录权限。
不管你选择哪种方法,都请谨慎操作,确保你不会禁止自己访问WordPress后台,以防需要进行管理操作。最好的做法是创建一个备份管理员账户,以防万一。