• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Как запретить админу вход в админку.

rikitiki

Специалист
Местный
Надоело что боты ломятся в админку, потому сменил её адрес. Теперь вместо стандартного wp-admin другой. Но оказывается что через форму авторизации в woocommerce тоже можно попасть в админку.
Поэтому спрошу - как запретить вход в админку через эту форму?
 

D&B

Администратор
Команда форума
Местный
А вы вообще зачем запрещаете? Ботов лучше отсекать до входа, всякими капчами.
Вообще говоря, вот простенький плагин Admin Bar Disabler, но он просто отключает верхний бар.
Есть отличный плагин
Custom Login & Access WordPresss Plugin, увы, премиум.
Уверен, есть и бесплатные, ежели поискать как следует.
 
Последнее редактирование:

kimad

Опытный
Местный
Отрицательных отзывов может и много, но работает хорошо. Сам остановился именно на TML, перепробовав много других.
Есть еще такой плагин - WP-RECALL. Базовый вариант тоже бесплатен.
 

rikitiki

Специалист
Местный
Ботов лучше отсекать до входа, всякими капчами.
Установил несколько популярных капчей, но все они плохо отображаются на страницах Woocommerce. Под формами регистрации вызывают ошибку входа, а под формами авторизации не отображаются вовсе.
При помощи Theme My Login можно полностью решить этот вопрос и бесплатно.
Это плагин хорош для блога, а не для магазина, так как регистрирует Подписчиков. Woocommerce же регистрирует посетелей в статусе Customer (Покупатель). А это не одно и тоже.
 

kimad

Опытный
Местный
В связке с магазином все работает отлично.
Во-первых, покупатель может зарегистрироваться в момент оформления заказа.
Во-вторых, пользователь, который зарегистрируется через TML и который в последствии решит оформить покупку, в момент оформления заказа только до-заполнит необходимые поля, которые он не заполнял при регистрации и все.
Установив TML вы получите нормальную рабочую капчу, при регистрации или возможность подтверждения регистрации при помощи е-мейл или все вместе, как вам угодно. Для капчи нет надобности ставить отдельный плагин, нужно будет только бесплатно получить публичный ключ и ввести его в соответствующее поле при настройке TML.
Вы полностью избавитесь от админки. Настроите редирект пользователя на нужные страницы при входе и выходе, а путь ххххххх.хх/wp-admin будет недоступен для любого юзера.
Сам перепробовал разные варианты, но остановился именно на этом, поэтому и предложил то, что работает. Если вас очень сильно волнуют права зарегистрированного пользователя, в настройках вордпресс не забудьте установить нужную роль нового пользователя, в TML есть настройка тематических профилей, но а если этого мало, то User role editor вам в помощь.
 
Последнее редактирование:
Сверху Снизу