Є поширені помилки WordPress, через які доводиться напружитися. Помилка оновлення та публікації WordPress – одна з таких помилок. Вона може виникати через кілька факторів, які, в свою чергу, завадять вам публікувати новий контент на сайті
Уявіть, що ви ведете блог чи публікуєте статті на WordPress. Ви маєте багато контенту в статусі чернетки або не опубліковано, який потрібно опублікувати. Зненацька ви отримуєте повідомлення про помилку, яке відображається в редакторі записів. Операції зупинено; ви постійно намагаєтеся опублікувати, але все безрезультатно.
Це може стати серйозною перешкодою, якщо ви постійно працюєте із сайтом. Але з невеликими виправленнями та правильними діями можна повернутися до процесу публікації в найкоротші терміни.
У цьому пості ви дізнаєтеся, як виправити цю помилку WordPress. Обговоримо сім способів налагодження та виправлення цієї помилки.
1. Перевірте підключення до Інтернету та URL-адресу сайту
Якщо відбувається помилка оновлення, одна з причин може бути пов'язана з проблемами підключення до Інтернету.
Припустимо, ви пишете пост у блозі та втрачаєте підключення до Інтернету. У цій ситуації WordPress часто не може зберегти зміни.
Щоб виправити це, переконайтеся, що ви маєте активне підключення до Інтернету, перш ніж публікувати свій контент. Перейдіть у браузері на нову вкладку та пошукайте що-небудь в Інтернеті.
Якщо ви впевнені, що ваше інтернет-з'єднання не винне, перевірте налаштування URL-адреси для свого сайту.
На панелі керування перейдіть на вкладку «Параметри» > «Загальні» перегляньте адреси свого веб-сайту та WordPress.
Якщо з URL-адресами та підключенням до Інтернету все гаразд, але помилка все ще відображається, перевіримо інші фактори.
2. Перевірте статус REST API
Перевірка може бути технічно складною, але це не так.
WordPress поставляється із інструментом для перевірки працездатності сайту. Він сканує сайт та надає докладний звіт про все, що на ньому відбувається, з точки зору продуктивності та безпеки.
Щоб перевірити статус веб-сайту, виберіть Інструменти > Стан сайту. Перегляньте нижній рядок і перевірте статус REST API.
Якщо він показує помилку або "несподіваний результат", необхідно це виправити.
Інструмент Site Health надасть налагоджувальну інформацію. Коли виклик REST API видає помилку, перевірте, чи не існує стороння служба, яка викликає цю проблему.
3. Увійдіть у режим налагодження
Для цього кроку знадобиться доступ до FTP або файлового менеджера. Переконайтеся, що у вас є облікові дані. FTP дозволяє отримувати доступ до файлів, завантажених на ваш веб-хост, та вносити зміни звідти на рівні сервера.
Оскільки ви редагуватимете на рівні сервера, знадобиться резервний план на випадок, якщо щось піде не так. Створіть резервну копію вручну або використовуючи плагін для резервного копіювання вашого сайту. Увага: не видаляйте файли, якщо ви не зовсім впевнені.
Що потрібно зробити для входу в режим налагодження
Отримайте доступ до свого сервера через FTP і знайдіть папку під назвою WordPress.
Усередині знайдіть файл wp-config.php.
Відкрийте файл wp-config.php у текстовому редакторі. Можна використовувати власну програму для редагування тексту на своєму ПК або Mac, але рекомендується використовувати щось на зразок Sublime Text або Notepad++.
Коли ви відкрили файл, напишіть у самому низу наступний код:
define ('wp_debug', true);
Обов'язково збережіть перед виходом із редактора коду.
Після активації режиму налагодження перевірте, чи виправлено помилку. Якщо «Помилка оновлення WordPress» не відображається, просто поверніться назад і перетворіть define ('wp_debug', true) на define ('wp_debug', false), щоб вимкнути режим налагодження.
Дивіться також:
Як усунути помилку в WordPress "Another Update Is Currently In Progress".
4. Видаліть файл обслуговування
Якщо попередні дії не дали результату, залишайтеся на FTP. На цей раз видалимо із сервера файл .main maintenance.
Відкрийте свій FTP та отримайте доступ до файлів WordPress.
Знайдіть папку WordPress, як описано у попередньому розділі. Знайдіть файл .main maintenance. Залежно від того, який файловий менеджер ви використовуєте, можна побачити інший файл. Пам'ятайте: клієнти FTP за замовчуванням приховують такі файли. Якщо ви не знайшли цей файл, увімкніть перегляд прихованих файлів.
Коли ви знайдете .main maintenance файл, видаліть його, щоб вивести свій сайт в оперативний режим.
Це виправлення залишається активним лише протягом 10 хвилин. Протягом цього періоду перевірте, чи внесено зміни до файлу.
5. Усунення несправностей у плагінах WordPress
Ви можете випробувати цей варіант, якщо попередні не дали результатів.
У панелі керування WordPress у Плагіни> Встановлені плагіни. Просто над списком плагінів ви побачите прапорець - встановлення цього прапорця вибере усі ваші плагіни.
Виберіть параметри «Деактивувати» у розкривному списку «Масові дії». Натисніть Застосувати, щоб зберегти зміни.
Тепер активуйте їх один за одним, щоб перевірити, який з них спричиняє помилку на вашому сайті WordPress. Коли ви знайдете винного, обов'язково надішліть звіт про помилку розробникам. Це допоможе їм у майбутніх поновленнях усунути конфлікти, що викликають помилку.
6. Замініть Gutenberg класичним редактором
Коли вийшла версія WordPress 5, її зустріли критики через редактора блоків перетягування Гутенберга.
Гутенберг може стати можливим винуватцем, якщо ви оновили свій WordPress та бачите помилку оновлення / публікації. Першим кроком усунення цієї проблеми буде заміна Gutenberg плагіном Класичний редактор у WordPress.
На панелі керування WordPress перейдіть до розділу «Плагіни» та натисніть «Додати». Вас перенаправлять до магазину плагінів WordPress, і це буде виглядати приблизно так:
Класичний редактор відобразиться одним із перших у списку плагінів. Якщо ви не бачите його, скористайтесь вікном пошуку. Встановіть та активуйте класичний редактор.
Заміна Gutenberg класичним редактором може вирішити цю проблему. Спробуйте ще раз опублікувати свій пост, щоб перевірити, чи працює він.
Якщо ця зміна усунула проблему, настав час розібратися в її причинах. Простіше кажучи, часто виникає, коли конструктор сторінок WordPress або інший плагін конфліктує з Gutenberg.
Важливо: встановлення класичного редактора відключить вашу можливість створювати власні макети сторінок за допомогою Gutenberg. Рекомендуємо цей метод лише як спосіб усунення проблеми з публікацією чи оновленням, а не для її усунення. Вам потрібно додатково вивчити встановлені плагіни, щоб побачити які з них несумісні з Gutenberg і звернутися за допомогою до розробника.
7. Зверніться по допомогу
Якщо всі перераховані вище виправлення не дають результатів, настав час звернутися за підтримкою до фахівця.
Можуть виникнути проблеми з бекендом або сервером, що викликає помилку. У такому разі ваш хостинг-провайдер може надати вам найточнішу інформацію та виправити помилку зі свого боку.
Як ще одна можливість – попросіть підтримку у спільноти WordPress. Є багато місць, де можна знайти допомогу WordPress: форуми WordPress, групи Facebook та інші сайти.
Сподіваюся, що після прочитання цієї статті ви зможете проаналізувати та вирішити проблему з оновленням та публікацією у WordPress.
Джерело: wpexplorer.com
Коментарі до запису: 2
Вітаю дякую за таку докладну статтю мені дуже допомогло
Дякую за детальну інструкцію! У моєму випадку проблема виявилася в Гутенберзі: (