10 найпоширеніших помилок WordPress (із рішеннями)
Якщо ви є користувачем WordPress, який любить забивати ваші руки кодами, або тим, хто просто любить встановлювати плагіни та змінювати теми, ви зрозумієте, що виникнення помилки є неминучим. Користувачі WordPress (як і ми) знають, як це засмучує, щоб натрапити на несподівану помилку і не змогли знайти рішення для неї. Більшість проблем WordPress вирішуються; Якщо ви помилилися, не хвилюйтеся, тому що ймовірність того, що інший користувач WordPress мав ту ж саму проблему і вже вирішив її вирішити.
У сьогоднішньому повідомленні ми розглянемо деякі з найпоширеніших помилок WordPress, з якими зіткнулися користувачі, і поділимося з вами рішеннями, щоб вирішити ці проблеми або змусити їх піти. Ми сподіваємося, що це стане в нагоді для вас - щасливі WordPressing!
Вам також можуть сподобатися:
- Основні команди оболонок для блогерів
- WordPress Tweaks для поліпшення повідомлень і сторінок
- Закріплення безпеки WordPress: 25 основних плагінів + поради
1. Забули пароль адміністратора і пошук електронної пошти не функціонує
Проблема:
Ви втратили пароль адміністратора WordPress і спробували ввести своє ім'я користувача або адресу електронної пошти в розділі "Забули пароль?" але не отримали жодного посилання на створення нового пароля електронною поштою.
Ось два простих рішення для скидання пароля адміністратора 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);
Замінити ВашNewPassword з потрібним новим паролем. "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 або оновлення WordPress. Весь блог відображає порожню сторінку; так це сторінка входу в систему адміністратора WordPress. Немає доступу до інформаційної панелі.
Рішення 1: Перейменуйте поточну папку з темою через FTP
Перейменування поточної тематичної теки через FTP може змусити WordPress вибрати тему за замовчуванням, яку потрібно ввести, і після цього ви зможете отримати доступ до WordPress wp-admin після цього.
- Перейдіть до wp-contents / теми каталог через FTP.
- Перейменувати поточну папку встановленої теми. Наприклад: "twentytwenty" до "twentytwenty-temp".
- Увійдіть у свій WordPress wp-admin.
- Перевірте, чи ваша тема сумісна з вашою версією WordPress.
- Перевірте, чи ваша тема містить кодування, яке неможливо виконати.
Рішення 2: Скиньте папку плагінів через FTP
- Перейдіть до wp-зміст каталог через FTP.
- Перейменувати папку плагінів до "плагінів-темп".
- Створіть нову папку під назвою "плагіни" на 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.ini шляхом зміни нижньої лінії
memory_limit = 64M; Максимальна кількість пам'яті, яку може використовувати скрипт (64 МБ)
Якщо рядок відображає 64M за замовчуванням, спробуйте 128M.
Рішення 2: Редагуйте файл .htaccess
Додати сценарій нижче .htaccess файл.
php_value memory_limit 64M
Рішення 3: Відредагуйте файл wp-config.php
Додати сценарій нижче wp-config.php файл
Збільшення пам'яті, виділеної PHP, визначає ('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. Функція fatal error undefined is_network_admin ()
Проблема:
Ви отримуєте "Функція fatal error undefined is_network_admin ()"при вході до WordPress адміністратора після оновлення WordPress.
Рішення: Оновлення вручну
Ця помилка викликана невдалою версією версії WordPress. Спробуйте оновити вручну.
- Завантажте останній файл ZIP з WordPress і розпакуйте його.
- Створіть резервну копію WordPress.
- Перейменувати wp-включає і wp-admin до wp-includes.bak і wp-admin.bak.
- Завантажити wp-включаєі wp-admin каталоги з розпакованої папки на веб-хост через 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 Admin Login 404 Випуск
Проблема:
Ви не можете ввійти до адміністратора WordPress. Ви отримаєте сторінку помилок 404.
Рішення 1: Оновіть URL-адресу в базі даних
Якщо ви маєте доступ до phpMyAdmin, спробуйте оновити URL-адресу в базі даних.
- Вхід cPanel, натисніть на phpMyAdmin під Бази даних.
- Виберіть вашу базу даних WordPress. Наприклад: Username_wrdp1.
- Йти до wp_options, натисніть на Огляд.
- Шукати siteurl під полем option_name.
- Натисніть на Редагувати поле.
- Змініть URL у полі вводу option_value.
- У нижній частині сторінки натисніть кнопку Ідіть кнопки.
Рішення 2: Оновлення атрибутів папки
- Перейдіть до каталогу "/ wp-admin" через FTP.
- Клацніть правою кнопкою миші на каталозі wp-admin і натисніть на Атрибути файлів.
- Оновити значення на 755 і перевірте Рекурсивна робота в підкаталоги якщо є варіант.
- Натисніть в порядку.
- Повторіть кроки 1 - 4 для / wp-content і wp-включає.
- Відкрийте веб-переглядач і спробуйте увійти до WordPress admin. Натисніть 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 (назва папки).
Маєте коментарі, які ви хочете поділитися вище помилок і рішень вище? Поділіться ними нижче.