Ошибки при входе в WordPress – виды, причины и устранение

Настройка WordPress

Самая главная проблема WordPress как CMS – наличие ошибок не внешних (дизайн, верстка), а внутренних. Яркий пример – при входе в админ-панель. Разбираемся, какие виды неполадок существуют, почему они появляются и как от них избавиться.

Потерян пароль

Создавая новый блог, создается также и аккаунт админа. По умолчанию создается длинный пароль, автоматически сохраняющийся в клиенте, однако иногда браузер может не запомнить комбинацию и тогда вход в админку будет невозможен.

Решения этой проблемы два: восстановление по указанной почте (указывается при регистрации) или через БД.

Через базу данных сделать это будет намного сложнее, так как изначально данные юзера защищены кодировкой. Поэтому процесс изменения будет более длинный, нежели стандартный:

  1. Зайдите в MySQL – обычно для этого в панеле управления хостингом имеется соответствующая функция – при помощи PHPMyAdmin
  2. Откройте таблицу wp_users
  3. В ней в таблице password (название может отличаться, но суть всегда будет одна) укажите новое значение, выбирая методом шифрования Md5

Также не забудьте проверить введенную почту. Если она отличается от вашей, замените.

Использование злоумышленниками

Несмотря на всю защищенность WordPress, используя ошибки при входе, хакеры могут отследить оригинальную связку log:pass и через нее зайти в панель администратора. Для того, чтобы предотвратить взлом необходимо спрятать ошибки.

Легче всего это сделать при помощи плагина Clearfy PRO – помимо скрытия оповещений при входе, он оптимизирует WordPress по 50+ параметрам: улучшает техническое SEO, повышает безопасность и очищает код.

спрятать ошибки при входе в WordPress

Этот чекбокс находится в “Защите” (настройках утилиты). Переведите его в активное положение и сохраните изменения. После проверьте наличие уведомлений через использование инкогнито.

Clearfy -15%

Некоторые браузеры не разрешают сохранять и использовать как файлы куки, так и кэш сайтов. Для WordPress они важны тем, что позволяют системе определять админа и сохранять старую сессию.

Проверьте конфигурацию, после перезапустите браузер и попробуйте войти снова.

Конфликт установленных расширений

Любой портал использует много тем и модулей, однако не все из них совместимы друг с другом. Многие устанавливаются не из официального каталога WordPress, что значит, что они не полностью проработаны для стека.

Ошибки при входе зачастую не появляются из-за этого, однако старые, неподдерживаемые элементы могут вызывать помехи. На всякий случай стоит провести поверхностную проверку:

  1. Скачайте копию БД и корневой директивы блога
  2. Перейдите в корень (через FTP или ПУ хостера)
  3. Откройте папку wp-plugins
  4. По очереди выключайте плагины, перемещая их в созданную пользовательскую директиву (с любым несистемным названием, например “test_plug”)
  5. Если обнаружилась причина ошибки – устраните ее и попробуйте еще раз вход.

Повреждены системные файлы

Исправление ошибок при входе в WordPress через переустановку

Самая редкая причина, заключающаяся в неисправности wp-login.php. Здесь точечную проверку провести невозможно, поэтому необходимо заместить используемый новым файлом из последней официальной сборки.

Иван

Изучаю WordPress, занимаюсь разработкой и созданием шаблонов и плагинов. На этом блоге делюсь своими знаниями. Есть вопросы? Пишите в комментариях!

Оцените автора
Ускорение и оптимизация WP
Добавить комментарий