隐藏Wordpress“ wp-admin”仪表板到用户IDS

时间:2019-04-30 12:42:17

标签: php wordpress

有没有一种方法可以删除并重定向网站的所有用户,使其无法访问

https://www.example.com/wp-admin/

除非id为1, 我已经看到一些例子,询问是否使用admin-ajax进行重定向。但是,这不是我希望通过某些管理员在前端使用admin ajax作为即时消息的方法。我只是不希望他们看到与wordpress后端有关的内容。

只有用户标识1可以访问wp-admin。

1 个答案:

答案 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