Как да поправите грешка при обновяване на WordPress или грешка при публикуване
Има някои често срещани грешки в WordPress, които ви карат да се чудите какво да правите. Грешката при актуализиране и публикуване на WordPress е една такава грешка. Тази грешка не само може да възникне поради няколко фактора, но също така ви пречи да пускате и публикувате съдържание на вашия сайт.
Представете си, че правите блог или публикувате в WordPress. Имате много натрупано съдържание, което трябва да бъде публикувано. Изведнъж получавате съобщение за грешка, показано в редактора на съобщения. Вашите операции са спрени; продължавате да се опитвате да публикувате – всичко безуспешно.
Съдържание
Това може да бъде голяма пречка, когато постоянно работите със сайта. За щастие, с няколко настройки и правилно проучване можете бързо да се върнете към процесите на публикуване.
В тази публикация ще обясним как да поправите тази грешка в WordPress. За да изясним, ще обсъдим седем начина за отстраняване на грешки и разрешаване на тази грешка.
1 ПРОВЕРЕТЕ ВАШАТА ИНТЕРНЕТ ВРЪЗКА И URL АДРЕСА НА САЙТА.
Ако възникне грешка при актуализиране, една от причините може да е свързана с проблеми с интернет връзката.
Да приемем, че пишете публикация в блог и губите връзката си с интернет. В тази ситуация WordPress често не успява да запази промените. Това е рядко явление, но тъй като се случва, си струва да се спомене.
За да коригирате това, уверете се, че имате активна интернет връзка, преди да публикувате съдържанието си. Можете да направите това, като отидете в нов раздел и потърсите нещо в мрежата. Уверете се, че сте свързани с интернет, като посетите други уебсайтове в нов раздел на браузъра.
Ако сте сигурни, че вашата интернет връзка не е дефектна, трябва да проверите URL настройките за вашия сайт.
В контролния панел отидете на раздела Настройки > Общи. Оттам трябва да погледнете URL адресите на вашия уебсайт и WordPress, за да се уверите, че са правилни.
2 ПРОВЕРЕТЕ СЪСТОЯНИЕТО НА REST API.
Това може да изглежда малко технически, но не е.
WordPress идва с инструмент за проверка на здравето на уебсайта. Той обхожда вашия сайт и ви дава подробен отчет за всичко, което се случва на вашия сайт по отношение на ефективността и сигурността.
Ако показва грешка или „неочакван резултат“, трябва да го поправите.
3 ВЛЕЗТЕ В РЕЖИМ НА ОТСТРАНЯВАНЕ НА ГРЕШКИ.
Ако промяната на редактора не реши проблема, време е да превключите в режим на отстраняване на грешки.
За тази стъпка ще ви трябва достъп до FTP или файлов мениджър. Сега трябва да се уверите, че имате пълномощията му. FTP ви позволява да осъществявате достъп до файлове, качени на вашия уеб хост, и да правите промени оттам на ниво сървър.
Освен това в тази стъпка ще правите промени в wp-config. Поради това трябва да знаете точно как можете да редактирате wp-config.
Тъй като ще редактирате на ниво сървър, ще ви трябва резервен план, в случай че нещо се обърка. Можете да създадете ръчно архивиране или да използвате плъгин, за да архивирате вашия сайт. Като странична бележка, не изтривайте файлове, освен ако не сте абсолютно сигурни в това.
Както и да е, нека да видим какво трябва да се направи, за да влезете в режим на отстраняване на грешки:
Влезте в сървъра си чрез FTP и намерете папка, наречена „WordPress“.
Вътре намерете файла wp-config.php.
Отворете файла wp-config.php в текстов редактор. Можете да използвате своя собствена програма за редактиране на текст на вашия компютър или Mac, но се препоръчва нещо като Sublime Text или Notepad++.
Когато отворите файла, напишете следния код най-отдолу:
define ('wp_debug', true);
Не забравяйте да запазите, преди да излезете от редактора на код.
След като сте активирали режима за отстраняване на грешки, проверете дали грешката е коригирана. Ако не показва грешка при неуспешна актуализация на WordPress, просто се върнете и трансформирайте define(‘wp_debug’, true); за дефиниране (‘wp_debug’, false) за деактивиране на режима за отстраняване на грешки.
4 ИЗТРИЙТЕ ФАЙЛА ЗА ПОДДРЪЖКА.
Ако предишният процес е неуспешен, време е да останете на FTP и да опитате нещо друго. Този път ще премахнем файла за поддръжка .main от сървъра.
Отворете своя FTP и отворете своите WordPress файлове.
Намерете папката WordPress, както е описано в предишния раздел. Веднъж вътре, ще трябва да намерите файла за поддръжка .main. В зависимост от файловия мениджър, който използвате, може да видите различен файл. Ако не виждате файла, винаги можете да намерите вашия конкретен FTP и къде да намерите .main файла за поддръжка в него.
Когато намерите файла за поддръжка .main, изтрийте го.
Тази корекция остава активна само за 10 минути. През този период проверете дали са направени промени във файла.
5 ПРИСТАВКИ ЗА WORDPRESS ЗА ОТСТРАНЯВАНЕ НА НЕИЗПРАВНОСТИ
Можете да опитате тази стъпка, ако предишните не са работили.
Посетете вашето табло за управление на WordPress и оттам отидете на Plugins > Installed Plugins. Точно над списъка с плъгини ще видите квадратче за отметка – поставянето на отметка в това квадратче ще избере всичките ви плъгини.
След това изберете опциите за деактивиране от падащото меню Групови действия. Щракнете върху Приложи, за да запазите промените си.
Сега ги активирайте един по един, за да проверите кой от тях причинява грешката на вашия WordPress сайт. Когато откриете виновника, не забравяйте да подадете доклад за грешка до разработчиците. Това им помага да елиминират конфликтите, причиняващи грешката при бъдещи актуализации.
6 ЗАМЕНЕТЕ GUTENBERG С КЛАСИЧЕСКИ РЕДАКТОР.
Когато WordPress 5 излезе, беше посрещнат с критики.
Основната цел на тази критика беше редакторът на блокове с плъзгане и пускане на Гутенберг. Значително различен от традиционния редактор (известен също като класически редактор), новите потребители се нуждаят от време, за да свикнат с него.
Gutenberg може да бъде възможен виновник, ако сте актуализирали своя WordPress и виждате грешка при актуализиране/публикуване. Първата стъпка за коригиране на този проблем е да замените Gutenberg с плъгина Classic Editor в WordPress.
На таблото за управление на WordPress отидете в секцията Plugins и щракнете върху Add. След това ще бъдете пренасочени към магазина за плъгини на WordPress. Ще изглежда нещо подобно:
Трябва да видите Classic Editor като един от първите плъгини в списъка. Ако не го виждате като опция, просто използвайте полето за търсене, за да го намерите. Сега инсталирайте и активирайте класическия редактор.
Замяната на Gutenberg с класически редактор може да реши този проблем. Опитайте да публикувате публикацията си отново, за да видите дали работи.
Ако тази промяна реши проблема, време е да разгледаме причините за него. Просто казано, това често се случва, когато създател на страници на WordPress или друг плъгин е в конфликт с Gutenberg.
Важно: Инсталирането на класическия редактор ще деактивира възможността ви да създавате персонализирани оформления на страници с Gutenberg. Препоръчваме този метод само като начин за отстраняване на проблем с публикуване или актуализиране, а не за отстраняването му. Ще трябва допълнително да проучите инсталираните добавки, за да видите кои може да не са съвместими с Gutenberg и да помолите разработчика за помощ.
Ако това не реши проблема, нека да разгледаме други възможни решения в тази статия.
7 ПОМОЛЕТЕ ЗА ПОМОЩ
Ако всички горепосочени корекции не работят, време е да потърсите поддръжка от специалист.
Възможно е да има проблеми с бекенда или сървъра, причиняващи грешката. В този случай вашият хостинг доставчик може да ви предостави най-точната информация и да коригира грешката от негова страна.
Първото нещо, което трябва да направите, е да се свържете с вашия хостинг доставчик. Можете да изберете поддръжка чрез имейл, телефон или чат на живо.
Следващото нещо, което трябва да направите, е да поискате поддръжка от общността на WordPress. Има много места, където можете да намерите помощ за WordPress. Това може да бъде посещение на WordPress форуми, Facebook групи и други интернет сайтове.
Виждането на актуализация или публикувана грешка в WordPress е много разочароващо. Това не само спира процеса на публикуване, но и самото отстраняване на грешки е трудна задача. Надявам се, че след като прочетете тази статия, ще можете да анализирате и разрешите този проблем.