10 проблем работы WordPress: Как их решить

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

На первый взгляд всем кажется, что система управления динамичным контентом WordPress (так правильно переводится CMS WordPress — Content Management System) — это достаточно просто. Особенно подкупает новичков фраза разработчиков: установка WordPress за 5 минут.

Не спорю — сама установка действительно процесс простой и не требует больших знаний владельца сайта на CMS WordPress. Поставил систему, загрузил выбранную тему WordPress, несколько плагинов — и можно работать, наполнять контентом свой сайт.

Но приходит время, когда каждый сталкивается с некоторыми проблемами, которые не в состоянии самостоятельно их решить, и тогда начинается небольшая (или огромная — зависит от менталитета каждого) паника: что делать? куда бежать за помощью? да и кто поможет просто так?

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

В предыдущей своей статье я предложил желающим, кто хочет знать свой сайт досконально, поступить в мою авторскую видео-школу WordPress. Это — один из способов изучить систему за минимальное время, не теряя его, время, на поиск нужной информации.

Сегодня я начинаю небольшую серию статей, в которых постараюсь дать исчерпывающие ответы на часто встречающиеся проблемы работы сайта на WordPress. И эта статья — небольшой обзор списка 10 частых проблем работы сайта на WordPress.

Список этих проблем такой:

Ошибка 1 — Как исправить синтаксическую ошибку в файле functions.php вашей активной темы.

Очень часто, когда вы хотите что-то изменить в своей теме (модернизировать код файлов, добавить новый функционал в тему и т.д.) возникает ошибка такого рода (варианты):

  • Закрывается страница консоли администратора, и вместо нее — строка текста на английском
  • Вверху вкладки (окна) браузера появляется строка с текстом на английском

Выглядит этот текст примерно так:

Parse error — syntax error, unexpected $end in /public_html/site1/wp-content/themes/my-theme/functions.php on line 278

Могут быть варианты, но в принципе, все выглядит примерно так, как в примере выше.

Эта ошибка говорит о том, что в файле вашей темы (имя файла — functions.php), в строке 278, есть ошибка синтаксиса написания кода PHP.

Конечно, надо уметь читать код и понимать, что это за ошибка, чем она вызвана. Варианты:

  • Вы добавили новый плагин, который вступил в конфликт с кодом PHP вашей темы. Решение: отключить (деактивировать) последний добавленный плагин и проверить, исчезнет ошибка или нет.
  • Вы самостоятельно добавили какую-то функцию в файл functions.php, допустив при этом ошибку в синтаксисе (пропустили символ). Решение: проверить и исправить.

Читайте также: Руководство для новичков: Вставка фрагментов кода PHP из Интернет в файлы темы WordPress

Ошибка 2 — 500 Internal Server Error (внутренняя ошибка сервера)

Эта ошибка не связана с WordPress.

Эта ошибка со стороны работы вашего сервера на том хостинге, где стоит ваш сайт. Причина ошибки — сервер не в состоянии определить запрос, посылаемый ему со стороны вашего сайта. Или сервер не в состоянии идентифицировать саму проблему.

Читайте такжеРуководство для новичков: внутренняя ошибка сервера (Internal Server Error)

Ошибка 3 — белая страница с текстом: Error Establishing a Database Connection (Ошибка установления подключения к базе данных)

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

Причин может быть несколько. Самая распространенная: неверные логин, пароль, имя сервера, имя пользователя, которые вы указали в файле wp-config.php.

Или не отвечает сервер (DDOS атака на ваш хостинг).

Руководство для новичков: Как исправить ошибку установления подключения к базе данных

Ошибка 4 — белый экран или белая страница при попытке открыть сайт или консоль администратора

Старая ошибка, с которой сталкивается практически каждый владелец сайта на WordPress. Есть несколько причин появления белого экрана (страницы): от вируса на сайте до неправильно установленного плагина WordPress.

Читайте здесьБелый Экран

Ошибка 5 — Как исправить появление ошибки 404

Ошибка 404 — это страница вашего сайта, которая сообщает посетителю, что он попал на нее по причине неправильной ссылки на несуществующую страницу сайта.

Причин — несколько. Большой список ошибок 404 на сайте видят поисковые системы и снижают из-за этого рейтинг (позиции) вашего сайта в поисковой выдаче. С этим надо бороться.

Как — прочтите статью: Ошибка 404 — как ее исправить.

Ошибка 6 — Сайдбар «упал» ниже основной ленты

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

Варианты почему: ошибки при создании (написании) или редактировании Записи.

Прочтите этот обзор: Руководство для новичков: боковая колонка опустилась ниже основной ленты или записи.

Ошибка 7 — ошибки работы визуального редактора в консоли администратора

Чаще всего эта ошибка связана с двумя основными причинами: некорректная установка версии WordPress; конфликт между системой и установленным недавно плагином WordPress.

Более детально, с примерами, читайте здесь: Белый текст в редакторе или не видно кнопки визуального редактора.

Ошибка 8 — ограничение лимита памяти для выполнения PHP-запроса

Из-за этой проблемы вы иногда не можете выполнить некоторые запросы в консоли администратора. Например: создание резервной копии всего сайта; сканирование системы на поиск вируса специальными плагинами и т.д.

Почитайте об этом в следующей статье.

Ошибка 9 — Что делать, если у вас заблокирован доступ в консоль администратора

Вы потеряли или забыли Логин/Пароль? Или вы их помните, но войти не можете? Причин может быть несколько. Самая ужасная: ваш сайт взломан и вирус изменил Логин и Пароль администратора.

Как устранить эту проблему?

Читайте в моей Инструкции: Что делать, если заблокирован доступ администратора (wp-admin)

Ошибка 10 — Как сбросить Логин и Пароль администратора через phpMyAdmin

Если у вас нет доступа в консоль администратора, или при вводе Логина и Пароля система не дает вам доступ, и вы не можете изменить пароль администратора через сброс его с помощью сообщения на электронный адрес — надо уметь пользоваться программой под названием phpMyAdmin.

О том, как сделать смену Логина и Пароля администратора — почитайте в этой статье.

Похожая ситуация, но имеющая свои варианты — добавление администратора через phpMyAdmin. Бывает необходимо, если ваш сайт взломан хакером и вы лишены привилегий администратора. Войти в консоль можете, но не видите 80% разделов управления сайтом.

Как добавить администратора через phpMyAdmin — об этом читайте в этой статье.

Я решил анонсировать 10 частых проблем работы сайта на WordPress по нескольким причинам:

  • Начинается новый 2014 год и я хочу вам подсказать, о чем будут новые публикации в новом году
  • Я хочу помочь новичкам
  • Я люблю WordPress
Важно! Эта запись может содержать ссылки на плагины, которые к моменту вашего чтения и скачивания могут работать не корректно. Будьте внимательны.

Добавить комментарий

Ваш email нигде не будет показан. Обязательные поля помечены *