• Как защититься от спам-регистраций без плагина?
    Как вариант, можно сделать скрытым поле id=”user_login” в файле wp-login.php и добавить новое. Но этот вариант не очень нравится, т.к. при обновлении WordPress изменения затрутся. Есть ли еще способ?

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • без плагина

    Поместить код плагина в тему. Что есть неправильно.

    Т.е. лучше все-таки воспользоваться плагином?

    Может быть лучше вообще закрыть регистрацию? В большинстве случаев она не нужна и создаёт потенциальную опасность. Зачем на сайте левые пользователи с правами, пускай и ограниченными? Всегда есть риск, что эти права можно будет повысить.

    Ну а если все же нужно, то да, плагины безусловно. Этот механизм специально для того и создан, чтобы реализовывать те возможности, которых нет (или нет в явной форме) в ядре.

    funtion.php в теме служит только для задач, которые связны непосредственно с темой. Которые ненужны или изменятся при применении другой темы (ибо они потеряются при смене). Для всего остального — плагины.

    • Ответ изменён 7 лет, 9 месяцев назад пользователем SeVlad.

    Т.е. лучше все-таки воспользоваться плагином?

    как ни странно это звучит — но регистрацию на сайтах лучше закрывать. если, конечно, это не сообщество с коллективным творчеством. и если это не магазин.

    во всех остальных случаях она бессмысленна — если запретить комментировать без регистрации, то число комментариев будет минимальных (регистрироваться на каждом сайте ради оставления коммента будут 1 из 100 человек). а если комменты открыты для всех, то регистрация вообще получается на фиг не нужна.

    Решил все-таки отказаться от возможности регистраций. Лучше установлю стороннюю форму комментариев.
    Спасибо за подсказки.

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «Защита от спам-регистраций» закрыта для новых ответов.