10 распространенных ошибок WordPress, которые следует исправить
Здравствуйте, уважаемые друзья!
Сегодня пост не обычный — для самых что ни на есть новичков — самые распространенные ошибки WordPress, которые следует исправить на своем сайте.
Почему мой WordPress не работает?
Что означает эта ошибка WordPress?
Как исправить ошибки на моем веб-сайте WordPress?
Почему я не могу войти в админку WordPress?
Можно ли очистить кэш на WordPress?
Как исправить ошибки PHP в WordPress?
Вы один из тех, кто искал ответы на вышеуказанные вопросы, чтобы исправить их?
Не волнуйтесь. В этом посте мы обсудим ответы на эти вопросы.
Не вызывает сомнений, что WordPress предлагает одну из лучших CMS с удобным интерфейсом и гибкостью по сравнению с другими платформами.
Это надежная и интуитивно понятная платформа, но все мы знаем, что при разработке веб-сайтов WordPress могут возникать ошибки.
Исправить большинство ошибок не всегда сложно, если вы можете найти способ их обойти.
Но, прежде чем мы перейдем к исправлению ошибок, сначала создайте резервную копию своего веб-сайта WordPress, чтобы избежать потери данных, прежде чем вы начнете вносить изменения на фактический веб-сайт.
Зачем использовать WordPress?
Каждый раз, когда вам нужно разработать новый веб-сайт, вы можете искать множество последних опций, которые работают полным ходом.
Вы задумываетесь, почему вам стоит выбрать WordPress?
В большинстве случаев вы настолько убеждены в том, что используете эту платформу, несмотря на то, что ранее с ней были проблемы.
Вот некоторые из причин выбрать WordPress:
- WordPress — это платформа с открытым исходным кодом, которая предоставляет бесплатную среду для кодирования и разработки простых и сложных веб-приложений,
- WP позволяет разрабатывать индивидуальные веб-сайты и поддерживает плагины и темы для добавления функциональности более продвинутого уровня,
- В WordPress есть плагины для СЕО, которые помогают лучше оптимизировать ваш сайт,
- Сообщество разработчиков WP поддерживает и предоставляет мгновенные решения для ваших запросов, что делает его фаворитом среди разработчиков.
В этом посте мы обсудим распространенные ошибки WordPress.
Если вам нужно узнать больше о различных других распространенных ошибках WordPress, о которых вы, возможно, не слышали, то этот пост проведет вас через них.
«Белый Экран»
Эта ошибка немного раздражает, так как при открытии веб-сайта с этой ошибкой вы увидите пустой белый экран.
Эта ошибка повлияет на интерфейс и панель администратора или только на определенные части установки.
Согласно WordPress, это может быть результатом ошибок PHP или базы данных.
Чтобы решить эту проблему, вам необходимо тщательно проверить сайт.
Предложенное действие
Вернитесь к недавним действиям, выполненным на веб-сайте.
Проверьте последнее обновление, которое вы сделали, например установили плагин или обновили тему.
Также проверьте, отображается ли ошибка на одной веб-странице или где-то еще.
Если на всех веб-страницах сайта отображается «Белый экран», проблема может быть на сервере веб-хостинга.
В таком случае первым делом нужно деактивировать плагины и повторно активировать их один за другим, чтобы выяснить, не вызывает ли эту ошибку конкретный плагин.
Попробуйте зайти в админку.
Если у вас не получается, попробуйте сделать это с помощью FTP.
Откатите выбранную тему WordPress до темы по умолчанию, чтобы еще раз проверить, не вызывает ли она ошибку.
Другой причиной может быть проблема с памятью.
Чтобы проверить это, используйте функцию «WP_Debug» и увеличьте объем памяти, выделенной PHP.
Если ничего не работает, вам нужно переустановить WordPress еще раз.
На этот раз выберите последнюю версию.
Error Establishing A Database Connection
Это распространенная ошибка, из-за которой невозможно установить соединение с базой данных с веб-сайтом WordPress.
Для этого может быть общая причина, например, путь, определенный для установления соединения, где-то неправильно написан или сервер не работает.
Если база данных верна, возможно, ваш хост-сервер не работает.
Предлагаемые решения
Используйте инструмент восстановления WordPress
На панели управления вы можете просмотреть состояние подключения к базе данных.
Существует инструмент восстановления WordPress, который можно использовать для устранения проблемы с подключением.
Свяжитесь с вашим хостинг-провайдером
Если вы не можете открыть панель управления своего веб-сайта, это означает, что проблема связана с сервером веб-хостинга.
В большинстве случаев поставщик услуг веб-хостинга предпринимает активные действия и информирует вас о причине плохого соединения с базой данных.
Иногда из-за ремонта или технического обслуживания соединение с базой данных какое-то время не работает.
Проверьте свой файл «wp-config.php»
Если ошибка продолжает останавливать службу, вам необходимо проверить файл «wp-config.php» с помощью диспетчера файлов из Cpanel или с помощью FTP, поскольку этот файл содержит данные, которые были введены во время установки.
Убедитесь, что имя вашей базы данных, имя пользователя, пароль и сервер верны и используются ли они таким же образом при кодировании.
505 Internal Server Error
Внутренняя ошибка сервера 505 — еще одна ошибка на веб-сайте WordPress, которую можно часто увидеть.
Для этого нет конкретной причины, но это может быть связано с исчерпанным лимитом памяти PHP, содержимым темы или плагина или поврежденным файлом «.htaccess».
Предлагаемые решения
Деактивировать плагины
При этой ошибке не открывается ни веб-страница, ни страница панели администратора.
Вам нужно открыть панель управления с помощью FTP или файлового менеджера.
Как только вы это сделаете, отключите все плагины.
Есть вероятность, что один из плагинов может вызывать ошибку 505.
Когда вы активируете их один за другим, вы узнаете, какой именно плагин вызывает проблему, если таковая имеется.
Увеличьте лимит памяти
Иногда, увеличивая лимит памяти PHP, ошибку можно удалить.
Для этого отредактируйте файл «wp-config.php» через FTP.
Затем вам нужно добавить эту строку кода:
Define ('WP_MEMORY_LIMIT', '64');
Предел памяти будет увеличен, но поставщик услуг веб-хостинга должен быть проинформирован об этом.
В конце концов, им придется внести такие изменения.
Переключитесь на тему по умолчанию
Темы WordPress могут вызвать внутреннюю ошибку сервера.
Чтобы проверить это, преобразуйте вашу тему в тему по умолчанию.
Для этого войдите в папку «wp-content/themes» через FTP и переименуйте папку.
404 Not Found
Эта ошибка в основном возникает из-за несовпадения ссылок.
Чтобы исправить эту ошибку, вам необходимо проверить путь, место назначения файла и подключение к базе данных.
Предлагаемое решение
Изменить ссылку на предыдущую
Чтобы преодолеть эту ошибку, перейдите в панель управления и проверьте ссылки.
Ищите последние изменения и недавно измененные файлы.
Maintenance Mode
Ошибка возникает, если новое обновление не установлено должным образом.
Из-за незавершенного состояния обновления веб-сайт WP переходит в режим обслуживания.
В этом режиме панель инструментов заблокирована.
Предлагаемое решение
Удалите файл с именем «.main maintenance», который будет лежать в корне вашего сайта.
Установите соединение через FTP, найдите в корневом каталоге вашего сайта файл с именем «.main maintenance» и удалите его.
После этого сайт заработает.
Теперь вы можете проверить статус последних обновлений и исправить ошибку.
Memory Exhausted Error
Использование памяти — это состояние, когда плагины или темы требуют больше места для работы чем есть или отведено на сервере.
Можно принять меры предосторожности, чтобы проверить размер памяти перед установкой нового плагина или темы.
Это фатальная ошибка, при которой отображается следующее сообщение:
The allowed memory size of 33554432 bytes exhausted (tried to allocate 2348617 bytes) in /home/username/public_html/site1/wp-includes/plugin.php online xxx
Если у вас нет надлежащего распределения памяти для безопасного запуска вашего веб-сайта, эта ошибка, вероятно, будет появляться часто.
Предлагаемые решения
Увеличить размер памяти PHP
Лучше обратиться к веб-хостинговой компании, чтобы решить эту проблему.
Возможно, вам придется увеличить объем памяти PHP.
Деактивировать плагины
Иногда зараженный плагин может исчерпать все свободное пространство и остановить работу приложений.
Чтобы проверить это, отключите все плагины через FTP-соединение.
Обновите сайт, чтобы проверить, устранена ли ошибка.
Connection Timed Out
На общем веб-хостинге эта ошибка является частой.
Эта ошибка возникает из-за состояния перегрузки, когда у вас есть общий веб-хостинг.
Это означает, что ваш сервер интенсивно загружается и не может обработать ваш запрос.
Предлагаемое решение
Увеличьте размер памяти PHP (шаги для этого упомянуты выше).
Исправить проблему обновления и перенаправления страницы входа в WordPress
Когда пользователь пытается войти в панель управления WordPress, он перенаправляется WordPress обратно на страницу входа.
Наиболее частая причина этого — неправильные значения полей URL сайта и домашнего URL в таблице параметров WordPress.
Неправильно настроенный параметр постоянной ссылки или перенаправление может вызвать эту ошибку.
Предлагаемые решения
Настройка в файле «.htaccess»
Иногда сброс файла «.htaccess» поможет вам преодолеть эту ошибку.
Сбросьте пароль через PhpMyAdmin
Если вы можете подключиться к своему сайту через Cpanel, тогда вам подойдет только этот вариант.
Чтобы решить эту проблему, откройте phpMyAdmin на сервере, а затем откройте базу данных своего веб-сайта.
Теперь сбросьте адрес администратора.
403 Forbidden Error
С этой ошибкой сталкиваются пользователи, которые не знакомы с веб-сайтом WordPress.
В результате отказано в доступе к странице.
Если плагин не настроен в соответствии с требованиями WP, скорее всего, произойдет ошибка 403.
Предлагаемые решения
Исправьте поврежденный файл «.htaccess»
Это может быть причиной ошибки, но только после проверки файла «.htaccess» вы сможете ее найти.
Итак, чтобы исправить файл, найдите файл «.htaccess» в корневой папке после подключения через FTP.
Удалите файл с сервера и сохраните его на своем компьютере.
Свяжитесь с хостинг-провайдером
Если ошибка все еще возникает, это может быть связано с правами доступа к файлу.
В этом случае обратитесь к своей веб-хостинговой компании.
Важно: поставщики услуг веб-хостинга могут отслеживать веб-сайты WP, работающие на их серверах, и обеспечивать минимизацию общих ошибок сервера и ошибок, таких как 404, 403.
Вот почему стоит беспокоиться о том, чтобы взять веб-пространство у известной компании, предоставляющей веб-хостинг, которая является надежной и предоставляет безопасные услуги.
Боковая панель (sidebar) WordPress под контентом
В макете дизайна WordPress по умолчанию боковая панель должна отображаться справа или слева.
Но иногда она появляется под вашим контентом, и если это происходит, это ошибка, которую необходимо устранить.
Предлагаемое решение
Проверить теги DIV
Это может быть вызвано слишком большим количеством открытых или закрытых тегов «div».
Когда они (эти теги DIV) открываются и закрываются в неправильном месте, это может полностью нарушить структуру вашего сайта.
Кроме того, используйте HTML Validator, чтобы найти причину проблемы и исправить ее.
Parse Or Syntax Error
Эта ошибка возникает, когда вы пытаетесь добавить новый код на свой сайт, но происходит синтаксическая ошибка.
Ошибка выглядит как:
Parse error - syntax error, unexpected $end in /public_html/site1/wp-content/themes/my-theme/functions.php on line 278
Предлагаемое решение
Поскольку браузер сообщит вам точный файл с проблемой и строку, в которой произошла ошибка, исправить ее относительно проще.
Итак, чтобы исправить это, подключитесь к своему сайту через FTP и просто удалите строку кода или кусок кода.
Заключение
Как я уже говорил, с различными ошибками, возникающими на веб-сайте WordPress, можно легко справиться.
В большинстве случаев возникает необходимость увеличить лимит памяти PHP, деактивировать и повторно активировать плагины и темы, а также проверить файл «.htaccess» или файл «config.php».
Еще один наиболее важный момент, который следует отметить, заключается в том, что если вы выберете хорошего поставщика услуг веб-хостинга, вы сможете избавиться от половины повседневных проблем, сохранив при этом веб-сайт WordPress.
До скорых встреч и берегите себя!
Пока нет комментариев. Будь первым!
- Создание сайта на WordPress (31)
- WordPress для начинающих (22)
- Блог на WordPress (19)
- CMS Wordpress (16)
- Плагины Wordpress (16)
- WordPress SEO (15)
- Безопасность WordPress (12)
- Услуги More WP (1)
- Пожалуйста. Фигмой тоже можно, отличный графический редактор, но сервисы подойдут для все, так как не все смогут задизайнить картинку а редакторе. В общем главное чтоб было удобно и результативно :)
- Еще можно пользоваться Figma для того чтобы сделать нужные размеры. Спасибо вам за сервис по генерации иконок, не знал что пачкой можно сразу для всего сделать.
- Всегда пожалуйста, очень рад, что вам помогло :)
- Спасибо за материал! Даже такой полный чайник, коим я себя считаю, нашла ответы на свои проблемы с сайтом.
- Sitemap.xml сейчас в WP автоматически делается, правда работает не всегда. А для html карты использую обычно WP Sitemap Page, как по мне самый лучший он. И стараюсь как то оживить если можно так выразиться, https://sverchokcorm.ru/sitemap/ тут например пару картинок добавил)
- Спасибо, мне действительно помогло. Написано подробно и понятно, для непрограммистов идеально.