Как ограничить доступ администратора к определенным IP-адресам в Wordpress? - PullRequest
0 голосов
/ 09 мая 2019

Я хочу ограничить административные и другие роли определенным IP-адресом, я не хочу ограничивать страницу входа полностью, а только специальными пользователями.

Я обнаружил множество страниц, показывающих, как заблокировать login.php страница как эта: https://www.isitwp.com/restrict-wordpress-admin-access-by-ip-address/ но это не то, что я хочу сделать.

<Files wp-login.php>
Order Deny,Allow
Deny from all
Allow from xx.xx.xx.xx
</Files>

Этот пример позволяет мне заблокировать всю страницу, мне нужно заблокировать пользователя, так что в теорииМне нужно сделать это в PHP, а не в файле .htaccess.Я использую Wordfence, но я не смог найти опцию deny ALL except ..., которая ограничивает вход в систему определенными пользовательскими ролями.

Мне нужно разрешить admin с определенного IP-адреса и store manager из наборадругие конкретные IP я даже не уверен, что это правильный подход.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...