10 самых распространенных ошибок WordPress (с решениями)
Если вы являетесь пользователем WordPress, который любит запачкать руки кодами, или просто любите устанавливать плагины и менять темы, вы поймете, что возникновение ошибки является неизбежным явлением. Пользователи WordPress (как и мы) знают, как неприятно наткнуться на неожиданную ошибку и не найти решения для нее. Большинство проблем WordPress решаемы; Если вы столкнулись с ошибкой, не беспокойтесь, потому что есть вероятность, что какой-то другой пользователь WordPress столкнулся с такой же проблемой и уже решил ее..
В сегодняшнем посте мы рассмотрим некоторые из наиболее распространенных ошибок WordPress, с которыми сталкиваются пользователи, и поделимся с вами решениями, позволяющими устранить эти проблемы или устранить их. Мы надеемся, что это вам пригодится - счастливого WordPressing!
Вам также может понравиться:
- Основные команды оболочки для блоггеров
- WordPress Tweaks для улучшения сообщений и страниц
- Укрепление безопасности WordPress: 25 основных плагинов + советы
1. Потерянный пароль администратора и поиск электронной почты не работает
Эта проблема:
Вы потеряли свой пароль администратора WordPress и попытались ввести свое имя пользователя или адрес электронной почты в поле «Забыли пароль?» страница, но не удалось получить ссылку для создания нового пароля по электронной почте.
Вот 2 простых решения для сброса пароля администратора WordPress.
Решение 1: phpMyAdmin
- Войдите в cPanel, нажмите на PhpMyAdmin под Базы данных.
- Выберите базу данных WordPress. Например: Username_wrdp1.
- Идти к wp_users, нажмите на Просматривать.
- Найдите свое имя пользователя и нажмите редактировать.
- Сбросьте свой пароль, вставив новое значение в user_pass. Помните, это чувствительно к регистру.
- После того, как вы это сделали, щелкните раскрывающееся меню под функция, и выбрать MD5 из меню.
- В нижней части страницы нажмите Идти кнопка.
Решение 2: через FTP
- Войдите в свой аккаунт FTP.
- Перейдите в «… / wp-content / themes / (ваша активная тема) /», загрузите functions.php файл.
- Откройте файл functions.php и добавьте приведенный ниже код сразу после первого
wp_set_password ( 'YourNewPassword', 1);
замещать Ваш новый пароль с вашим желаемым новым паролем. «1» в скрипте - это идентификатор пользователя в таблице wp_users.
- Загрузите отредактированный файл functions.php на свой FTP.
- Удалите код и загрузите на свой FTP после того, как вы сможете войти в WordPress.
2. Панель администратора WordPress не отображается должным образом
Эта проблема:
Панель администратора WordPress отображается без CSS. Все ссылки расположены не правильно.
Решение 1: Прокси и Брандмауэр
Проверьте, находится ли ваше интернет-соединение за прокси-соединением или брандмауэром. Некоторые из этих инструментов блокируют CSS-файлы, из-за чего CSS-файлы не загружаются должным образом. Попробуйте очистить файлы cookie и кеш прокси или брандмауэра и нажмите Ctrl + F5, чтобы обновить страницу..
Решение 2. Обновите плагины WordPress
Если у вас установлены какие-либо плагины WordPress для меню администратора, такие как плагин «Admin Drop Down Menu» или «Lighter Menus», обновите его. Если это не работает, попробуйте отключить его.
3. Предупреждение: невозможно изменить информацию заголовка - заголовки уже отправлены
Эта проблема:
Вы получаете сообщение об ошибке в вашем браузереПредупреждение: невозможно изменить информацию заголовка - заголовки уже отправлены (вывод начался с /path/blog/wp-config.php:34)"сразу после обновления WordPress или новой установки WordPress.
Решение: удалите пробелы, новые строки или другой мусор в wp-config.php
- Скачать WP-config.php через FTP.
- Откройте wp-config.php.
- Удалить все пробелы перед .
- Убедитесь, что первые символы , находится на первой строке без пробелов.
- Удалить все пробелы после ?>
- Убедитесь, что последние символы ?>, помещается в последнюю строку без пробелов между.
Эта ошибка может произойти и в других файлах. Внимательно прочитайте сообщение об ошибке, поскольку в нем указано конкретное имя файла, в котором произошла ошибка.
4. WordPress блог и администратор показывает пустую страницу
Эта проблема:
Эта ошибка обычно происходит сразу после новой установки WordPress Themes или обновления WordPress. Весь блог показывает пустую страницу; как и страница входа администратора WordPress. Нет доступа к приборной панели.
Решение 1. Переименуйте текущую установленную папку темы через FTP
Переименование текущей установленной папки темы через FTP может заставить WordPress выбрать тему по умолчанию для ввода в эксплуатацию, и после этого вы сможете получить доступ к WordPress wp-admin.
- Перейдите к WP-содержание / темы каталог через FTP.
- Переименуйте текущую установленную папку темы. Например: от «двадцати двадцати до двадцати двадцати».
- Войдите в свой WordPress wp-admin.
- Проверьте, совместима ли ваша тема с вашей версией WordPress.
- Проверьте, содержит ли ваша тема код, который не может быть выполнен.
Решение 2. Сбросьте папку плагинов через FTP
- Перейдите к WP-содержание каталог через FTP.
- Переименуйте папку плагинов в "plugins-temp".
- Создайте новую папку с именем "plugins" в wp-content.
- Попробуйте войти в свой WordPress wp-admin.
- Переместите ваш плагин из «plugins-temp» в «plugin» и активируйте их один за другим.
- Проверьте, не совместим ли какой-либо плагин с вашей версией WordPress..
5. Неустранимая ошибка: допустимый объем памяти 33554432 байта исчерпан
Эта проблема:
Получать "Неустранимая ошибка: допустимый объем памяти 33554432 байта исчерпан"при попытке загрузить изображение со средним размером файла. Чтобы устранить эту ошибку, попробуйте увеличить объем памяти, выделенной для PHP. Вы можете установить ограничение 32 МБ, 64 МБ, 128 МБ или 256 МБ. Это зависит от вашего хоста..
Решение 1: отредактируйте PHP.ini
Если вам все еще разрешено редактировать php.iniфайл, обновите свой memory_limit в PHP.inя, изменив нижнюю строку
memory_limit = 64M; Максимальный объем памяти, который может потреблять скрипт (64 МБ)
Если строка показывает 64M по умолчанию, попробуйте 128M.
Решение 2. Отредактируйте файл .htaccess
Добавьте скрипт ниже к вашему .Htaccess файл.
php_value memory_limit 64M
Решение 3. Отредактируйте файл wp-config.php
Добавьте скрипт ниже к вашему WP-config.php файл
Увеличение памяти, выделенной для PHP define ('WP_MEMORY_LIMIT', '64M');
Решение 4. Создайте файл PHP.ini в папке wp-admin
- Открыть Блокнот.
- Вставьте следующий код в блокнот.
memory_limit = 64M;
- Сохранить как "PHP.ini".
- Загрузить этот файл в каталог "wp-admin".
6. Вы не авторизованы для просмотра этой страницы (ошибка 403)
Эта проблема:
Вы получаете сообщение об ошибкеВы не авторизованы для просмотра этой страницы. (Ошибка 403)"после вставки имени пользователя и пароля на странице входа администратора WordPress.
Решение: включите Index.php
Если ваш блог размещен на сервере Windows, это может быть ошибка с индексами каталогов.
- Войти в Панель управления.
- Нажмите на Веб-параметры.
- Идти к Указатели каталогов раздел.
- добавлять index.php в каталог индексов.
7. Неустранимая ошибка неопределенной функции is_network_admin ()
Эта проблема:
Вы получите "Неустранимая ошибка неопределенной функции is_network_admin ()"при входе в администратор WordPress после обновления WordPress.
Решение: ручное обновление
Эта ошибка вызвана неудачным обновлением версии WordPress. Попробуйте обновить вручную.
- Загрузите последний почтовый файл WordPress и распакуйте его.
- Сделайте резервную копию вашего WordPress.
- переименовывать WP-включает в себя а также WP-администратора каталоги к сор-includes.bak а также сор-admin.bak.
- Загрузить WP-включает в себяа также WP-администратора каталоги из разархивированной папки на ваш веб-хостинг по FTP.
- Загрузить файлы из нового WP-содержание к вашему существующему WP-содержание папка. Заменить и перезаписать существующие файлы.
- Загрузите новую версию остальных файлов из корневого каталога в существующий корневой каталог WordPress..
- Удалить .поддержание в вашем каталоге WordPress через FTP.
- Войдите в систему администратора WordPress, и вы получите ссылку на URL-адрес, например "http://domain.com/wordpress/wp-admin/upgrade.php". Перейдите по ссылке и инструкциям.
- Очистите кеш, чтобы увидеть изменения, если у вас включено кэширование.
Подробнее об обновлении WordPress вручную читайте по адресу http://codex.wordpress.org/Updating_WordPress#Manual_Update..
8. Вход для администратора WordPress 404 выпуск
Эта проблема:
Вы не можете войти в админку WordPress. Вместо этого вы получаете страницу ошибки 404.
Решение 1. Обновите URL в базе данных
Если вы можете получить доступ к phpMyAdmin, попробуйте обновить URL в базе данных..
- Войдите в cPanel, нажмите на PhpMyAdmin под Базы данных.
- Выберите базу данных WordPress. Например: Username_wrdp1.
- Идти к wp_options, нажмите на Просматривать.
- Ищи адрес сайта под полем имя_опции.
- Нажмите на Редактировать поле.
- Измените URL в поле ввода OPTION_VALUE.
- В нижней части страницы нажмите Идти кнопка.
Решение 2. Обновите атрибуты папки
- Перейти в каталог "/ wp-admin" через FTP.
- Щелкните правой кнопкой мыши на каталоге wp-admin и выберите Атрибуты файла.
- Обновите значение до 755 и проверить Записаться в подкаталоги если есть вариант.
- Нажмите Хорошо.
- Повторите шаги с 1 по 4 для / WP-содержание а также WP-включает в себя.
- Откройте веб-браузер и попробуйте войти в админку WordPress. Нажмите Ctrl + F5, чтобы очистить кеш.
9. Сообщение «Кратковременно недоступно для планового технического обслуживания» остается после автоматического обновления
Эта проблема:
Ваш сайт WordPress показывает «Вскоре недоступно для планового обслуживания» после завершения автоматического обновления.
Решение: удалите файл .maintenance
Файл с именем .поддержание WordPress размещается во время автоматического обновления, чтобы уведомить посетителей о том, что сайт находится в состоянии непродолжительного обслуживания. Если обновление завершится неудачно или будет повреждено, файл останется в папке WordPress и не будет удален.
Удалять .поддержание файл,
- Доступ к корневому каталогу вашего блога через FTP.
- Найдите файл .поддержание.
- Удалите файл .maintenance из корневого каталога блога..
Как только вы решите эту проблему, вы можете снова запустить автоматическое обновление WordPress..
10. Не могу удалить плагин
Эта проблема:
Вы не можете удалить плагин в админке WordPress. По-прежнему отображается даже после удаления каталога через FTP.
Решение: Удалить плагин через Secure Shell (SSH)
Возможно, ваш плагин загрузил некоторые скрытые / вложенные файлы в каталог плагинов, которые не отображаются на FTP.
Если у вас есть SSH доступ к вашему блогу,
- Войдите в свой сайт через SSH.
- Используйте команды SSH для нагигивания «… / wp-content / plugins /».
- использование ls -al чтобы увидеть полный список папок.
- Удалить конкретную папку плагина с rm (имя папки).
Есть комментарии, которые вы хотите поделиться с нами об ошибках и решениях выше? Поделитесь ими ниже.