Скрыть панель управления WordPress "wp-admin" в ID пользователя - PullRequest
0 голосов
/ 30 апреля 2019

Есть ли способ удалить и перенаправить всех пользователей сайта с доступом к

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

Если нет идентификатора, Я видел несколько примеров, плавающих вокруг вопроса, используется ли admin-ajax, если это так, перенаправить. Как бы то ни было, это не подход, который я хотел бы сделать, поскольку я использую административный ajax на внешнем интерфейсе для некоторых администраторов. я просто не хочу, чтобы они видели что-либо связанное с бэкэндом WordPress.

Только идентификатор пользователя 1 должен иметь доступ к wp-admin.

1 Ответ

0 голосов
/ 30 апреля 2019

Может быть, WP-Cerber удовлетворит ваши потребности? https://wordpress.org/plugins/wp-cerber/

Оформить заказ: «Вы можете скрыть панель управления WordPress (/ wp-admin /), когда пользователь не вошел в систему. Если пользователь не вошел в систему и пытается получить доступ к панели мониторинга, запросив / wp-admin /, WP Cerber выдаст Ошибка 404. "

Также имеется возможность создать собственный URL для /wp-login.php (обычно это адрес, на который нацелены боты).

Если вы хотите сделать это без плагина, вы можете использовать htaccess RewriteRule: https://wordpress.stackexchange.com/questions/4037/how-to-redirect-rewrite-all-wp-login-requests

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