有没有一种方法可以删除并重定向网站的所有用户,使其无法访问
https://www.example.com/wp-admin/
除非id为1, 我已经看到一些例子,询问是否使用admin-ajax进行重定向。但是,这不是我希望通过某些管理员在前端使用admin ajax作为即时消息的方法。我只是不希望他们看到与wordpress后端有关的内容。
只有用户标识1可以访问wp-admin。
答案 0 :(得分:0)
也许WP-Cerber可以满足您的需求? https://wordpress.org/plugins/wp-cerber/
检出零件: “当用户未登录时,您可以隐藏WordPress仪表板(/ wp-admin /)。如果用户未登录,并且他们尝试通过请求/ wp-admin /来访问仪表板,则WP Cerber将返回一个404错误。”
它还可以选择为/wp-login.php创建一个自定义网址(通常是机器人指定的地址)。
如果要在没有插件的情况下进行操作,则可以使用htaccess RewriteRule:https://wordpress.stackexchange.com/questions/4037/how-to-redirect-rewrite-all-wp-login-requests