Сталкивались ли вы с распространенными ошибками WordPress? Хотите сами их устранить? Большинство этих ошибок можно разрешить с помощью несложных действий. В этой статье для новичков по работе с WordPress я расскажу, как пошагово устранить некоторые из них.
Содержание
Одна из главных и первостепенных вещей, которую должен делать каждый владелец сайта – это создавать резервную копию всего сайта. Если вы уже пользуетесь WordPress бэкап плагином, то убедитесь, что у вас есть актуальная копия сайта, которая храниться в надежном месте.
Если вы еще не используете плагин по резервному копированию, то немедленно начните пользоваться одним из них. В случае если у вас нет доступа к админке WordPress сайта, то вам придется вручную делать бэкап базы данных и файлов.
Если что-то пойдет не так, вы всегда сможете восстановить свой сайт благодаря его резервной копии. Именно поэтому настолько важно и первостепенно делать бэкап сайта, ведь это самый действенный способ защиты сайта от угроз безопасности, взлома и потери данных.
Причиной возникновения многих проблем является конфликт плагинов друг с другом, с темой сайта или с ядром WordPress.
Деактивация всех плагинов на WordPress поможет решить подобные проблемы. Постепенное отключение плагинов укажет, какой именно плагин является причиной конфликта.
Итак, если у вас есть доступ к админке сайта, то просто зайдите на страницу плагинов.
Поставьте галочку напротив названий всех плагинов, а затем в выпадающем меню «Действия» выберите пункт «Деактивировать» и щелкните по кнопке «Применить».
Если у вас нет доступа к админке сайта, то вам придется это делать через FTP или phpMyAdmin. Для этого просто зайдите на хостинг через FTP-клиент.
Также читайте статью — как отключить все плагины на блоге?
Зайдите здесь в папку «wp-content» и переименуйте папку «plugins» в «plugin.deactivate».
Иногда причиной возникновения сбоя в работе сайта является тема оформления WordPress. Для того чтобы это выяснить достаточно переключиться на стандартную тему, которая идет по умолчанию, как например Twenty Sixteen или Twenty Fifteen.
Для этого зайдите в Внешний вид » Темы и щелкните по кнопке «Активировать» напротив темы по умолчанию.
Если у вас нет доступа к админке сайта, то вам придется переключиться на стандартную тему сайта через FTP.
Зайдите на хостинг с помощью FTP-клиента, а затем пройдите по маршруту /wp-content/themes/ folder . Скачайте на рабочий стол активную текущую тему сайта в виде резервной копии. Затем удалите все темы за исключением стандартной темы, как например, TwentySixteen. Так как ваша прежняя кастомизированная тема больше недоступна, то WordPress вынужден будет автоматически переключиться на стандартную тему.
Если тема оформления была причина ошибки работы, то сейчас вы уже сможете залогиниться на сайте.
WordPress использует SEO дружественную структуру урлов и постоянных ссылок. Иногда структура постоянных ссылок не обновляется или неправильно настроена, в таком случае на сайте возникает неожидаемая ошибка 404.
Обновить постоянные ссылки очень просто и при этом не надо будет ничего менять на сайте. Для этого зайдите в Настройки » Постоянные ссылки и просто щелкните по кнопке «Сохранить изменения» при этом ничего не меняя.
Поврежденный .htaccess файл часто является причиной внутренней ошибки сервера.
Чтобы исправить эту ошибку зайдите на хостинг через FTP-клиент. Файл .htaccess находится в корневой папке сайта.
Так как это скрытый файл, вам, возможно, придется заставить FTP-клиент распознать все скрытые файлы.
Скачайте на компьютер .htaccess файл в виде резервной копии, а сам файл удалите с веб сервера.
Зайдите через админку в Настройки » Постоянные ссылки и щелкните по кнопке «Сохранить изменения» для того, чтобы обновить постоянные ссылки и регенерировать новый .htaccess файл.
Зачастую причиной возникновения ошибки редиректа, ошибки 404 и многих других является неправильная настройка урла WordPress и опций урла сайта.
Советую ознакомиться с заметкой: как настроить редирект 301
Изменить урл WordPress и опции урл сайта можно через админку, пройдя по Настройки » Общие.
Убедитесь, что урлы в полях точно совпадают друг с другом.
Если у вас нет доступа к админке сайта, то все это можно проделать через FTP двумя способами:
Зайдите на хостинг через FTP-клиент, зайтем в файл wp-config.php. Отредактируйте данный файл в текстовом документе, как например Блокнот.
Найдите строку /* That's all, stop editing! Happy blogging. */ и прямо перед ней вставьте следующий код:
1
2
|
define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');
|
Не забудьте заменить «example.com» на свое доменное имя. Сохраните все изменения и загрузите файл обратно на сервер.
Вы также можете обновить урлы через файл темы — functions.php.
Откройте FTP-клиент, пройдите по /wp-content/themes/ folder . Откройте папку активной темы и найдите файл functions.php. Теперь необходимо отредактировать этот файл в текстовом редакторе, как например Блокнот. Для этого просто добавьте следующий код в конец файла:
1
2
|
update_option( 'siteurl', 'http://example.com' );
update_option( 'home', 'http://example.com' );
|
Если заново сделанный сайт WordPress не индексируется поисковыми системами, то первое, что вам нужно сделать – это проверить настройки чтения.
Для этого через админку зайдите в Настройки » Чтение, перемотайте до конца страницы и убедитесь, что напротив бокса «Попросить поисковые системы не индексировать сайт» НЕ стоит галочка.
Эта функция нужна для того, чтобы поисковые системы не индексировали сайт, который на стадии разработки. Иногда может произойти, что вы забыли снять флажок, когда сайт уже готов. Так что убедитесь, что эта функция отключена, когда работа вся завершена и сайт «готов выйти в люди».
У многих WordPress хостинг провайдеров неправильно настроена почта, поэтому вы и ваши пользователи могут не получать почтовые уведомления и письма с WordPress. Это же может происходить, если вы используете плагин контактной формы.
Читайте подробную и пошаговую инструкцию о том, как устранить проблему не отправки писем с WordPress.
Если вы подозреваете, что на вашем сайте есть какая-либо вредоносная программа, то немедленно просканируйте его с помощью Sucuri. Это один из лучших сервисов по мониторингу безопасности сайтов.
Если вы будет следовать всем вышеуказанным пунктам, то вам удастся самостоятельно разрешить многие часто встречающиеся ошибки. Однако, конечно же, будут и такие ошибки, с которыми вам не удастся справиться в одиночку и придется искать помощь.
У WordPress очень развитое и обширное сообщество, так что если у вас возникнет какая-то проблема с сайтом, вы всегда можете написать в WordPress форум поддержки. Только не забудьте следовать следующим правилам, когда будете писать в службу поддержки:
Надеюсь, эта статья помогла вам понять, как можно устранить самые распространенные ошибки WordPress. Также будет полезно почитать о 25 самых распространенных ошибок WordPress и способы их разрешения.
Если вам понравилась статья, то, пожалуйста, не забудьте подписаться на мой YouTube канал, находите меня в Twitter и в ВКонтакте.
Я подготовил для Вас обращение, с ним можете ознакомиться тут
Макс Метелев - автор, блоггер, актер местного театра, ведущий городских мероприятий. Делюсь только лучшим!