Актуализация на Wordpress, автоматична и ръчна!
Поздрави скъпи читатели на моя блог!
Трябва ли да актуализирате WordPress? Ако да, какъв е най-добрият начин да го направите? В тази статия ще се опитам да разкажа подробно какво, къде, защо и как правя актуализацията на двигателя в моя блог.
Препоръчително е да актуализирате двигателя на WordPress веднага щом бъде пусната нова версия. Разработчиците на WordPress не просто седят и създават нови версии на двигателя, така че трябва да актуализирате. След актуализацията ще имате нов административен панел, с който ще бъде по-лесно да работите и ще бъде по-красив, може да има допълнителни функции за подобряване на вашето WordPress изживяване и т.н. и така нататък.
Ако това не бъде направено, тогава могат да се появят проблеми в работата на вашия сайт и това е неправилна работа, дълго зареждане, вируси, повреда на плъгини или дори един ден ще изскочи грешка и сайтът няма да се зареди. И ако, не дай Боже, разбира се, сайтът ви бъде хакнат от някакъв вид нападатели - и всичко това, защото хакерите са нащрек и търсят нови начини за хакване - и за това разработчиците пускат актуализации, които са трудни за хакване. Няма да забележите всички проблеми на блога веднага и когато забележите, няма да разберете защо и защо се е случило.
Какво ще правиш тогава? Много от вас ще кажат - правя резервно копие и ако има нещо, винаги ще се върна назад! Необходимо е да се направи резервно копие, съгласен съм с това и колкото по-често, толкова по-добре. Но! Има моменти, когато откриете проблем със сайта си и не знаете колко дълго сайтът ви живее с този проблем, ще бъде трудно да се върнете назад. Срещал съм това и вярвам, че не е приятно, особено когато постоянно експериментирате със сайта си.
Архивиране на сайта!
Преди щяхме да направимАктуализация на WordPress, нека архивираме целия сайт и mySQL базата данни.
Копие на сайта може да се направи с помощта на файловия мениджър FileZilla, вече писах за това. Стартирайте програмата, свържете се със сайта под вашия акаунт и отидете в папката, където имате основната папка на сайта. Копирайте го на вашия компютър, като просто преместите папката на вашия работен плот. Не винаги мога да копирам от FileZilla, тогава можете да го изтеглите на вашия хостинг. Ползвам услугите на Джино хостинг и засега ме устройва, затова ще ви покажа как да архивирате сайта на този хостинг.
Влизаме в контролния панел на хостинга, отиваме във файловия мениджър. Отваря се списък с папки и файлове.
Трябва да отидете в папката / домейни, след това да кликнете не върху папката със сайта, а върху самото поле и да щракнете върху - архивиране във формат - zip. Когато процесът на архивиране приключи, също щракнете върху полето с архивната папка и ще се появи бутонът за изтегляне, не е необходимо да го изтегляте, можете да го направите по всяко време, ако имате нужда. Правя резервно копие на всеки два дни, дори папка, която съм създал за архиви, при добавяне на нов архив, файловете могат да бъдат презаписани с нови.
Сега направете резервно копие на базата данни mySQL. За да направите това, на вашия хостинг намерете секцията - управление на mySQL и я въведете. След това отидете на phpMyAdmin под вашия акаунт. Изберете вашата база данни и щракнете, отвори се страница с всякакви неясни файлове, така че трябва да ги изтеглите. Бутонът EXPORT ще ви помогне с това. Намерих бутона, щракнете и отново щракнете OK.
Можете да създадете папка на вашия работен плот и да качите всички архиви, които сте изтеглили.
Има специален плъгин WordPress Database Backup за архивиране, изтеглете го, инсталирайте го и го активирайте.След това в админ панела на вашия сайт ще се появи нова функция. Отидете на инструменти и навигирайте до архивиране. Ще се отвори страница, където можете да настроите график за архивиране или да го изтеглите директно на вашия компютър. Ще бъдете подканени да изберете различни таблици за копиране, но ако изтеглите без да сте проверили нищо, основните таблици винаги се копират.
Също така в раздела - инструменти има раздел - експортиране. С тази функция можете да изтеглите XML файл, който съдържа всички ваши публикации, категории, тагове и всякакви други настройки. Този файл може да бъде импортиран в друг WordPress сайт.
Смятам, че най-правилното е да архивирате сайта през вашия хостинг, без да прибягвате до съмнителни добавки. Ще има някой, ако има нещо, тогава да го представи :) Това е моето мнение!
Актуализирайте WordPress автоматично!
Направихме всички резервни копия и след като се уверихме отново в това, продължаваме да актуализираме нашия двигател. Има един интересен плъгин, който поставя сайта ви на поддръжка, тоест когато се опитат да влязат във вашия сайт, изскача прозорец, че сайтът е на поддръжка. Плъгинът има някои настройки, където можете да промените заглавието, описанието и да поставите изображение. Казва се "Easy-pie-maintenance-mode", ако ви е интересно, можете да го изтеглите.
Как да разберете кога са налични нови актуализации? Ако сте инсталирали и активирали приставката Disable All WordPress Updates, която забранява и скрива наличните актуализации, тогава трябва да я деактивирате. Когато влезете в конзолата на сайта, наличните актуализации ще се покажат най-отгоре или отидете на конзолата - актуализации и там можете да видите кои добавки можете да актуализирате. Ако нямате такъв плъгин, но имате нужда от него, можете да го изтеглите от линка.
Препоръчително е да изчистите кеша, плъгинът за кеширане е отговорен за това. След това деактивирайте всички активни плъгини, за да направите това, отидете на конзолата - плъгини, изберете всички и щракнете върху деактивиране.
Сега отидете на актуализации, изберете новата версия на двигателя и щракнете върху актуализиране автоматично. Изчакваме известно време, трябва да получите съобщение за успешна актуализация на WordPress или съобщение за грешка. Ако всичко е минало добре, активирайте добавките, които са били деактивирани и това е!
Надграждане на WordPress ръчно!
Автоматичното актуализиране на WordPress блог е доста лесно за изпълнение, но не винаги завършва успешно. Правя ръчни актуализации на моя сайт, тук всичко ще бъде по-сложно. Дори не защото не мога да го направя автоматично, а защото направих много промени в различни конфигурационни файлове и ако те се актуализират автоматично, тогава има шанс всички промени да изчезнат. И така, нека продължим към ръчната актуализация.
Изтеглете новата версия на двигателя от официалния сайт и я запазете на вашия компютър. Към момента на писане версията на двигателя е 4.1.
Свързваме се със сървъра на сайта чрез FTP и отваряме папката с вашия сайт. Изтрийте (запазете копие) от тази директория две папки - wp-includes и wp-admin, тези папки ще подлежат на замяна с нови, така че ги запазете на работния плот на вашия компютър!
Всичко готово!? Сега копираме разопакованите файлове и папки на изтегления нов двигател в папката с вашите стари на сървъра. чакаме!
След като всичко е копирано, получаваме файловете wp-config.php и wp-config-sample.php на работния плот, отваряме ги с Notepad ++ и разглеждаме разликите им. Трябва да запишете вашите данни от стария файл в новия.
Замяна на основните данни и проверка на останалите, всичко, което трябва да направите, е когато инсталирате wordpress за първи път. Ако тисами сте добавили някои данни, след което и тях прехвърлете във файла.
Всичко е готово, сега преименувайте новия wp-config-sample.php файл на стария wp-config.php и го качете на хостинга, а стария можете да изтриете, след като всичко работи.
Като цяло, това е почти всичко! Остава да актуализираме базата данни. За да направите това, отидете в административния панел на вашия сайт и вижте съобщение за актуализацията - щракнете върху актуализиране на базата данни!
И това е всичко, сайтът е с нов двигател! Не забравяйте да активирате добавките, които сте деактивирали.
Е, последно! Какво да правя, ако актуализацията е минала, но е криво!?
Направихте ли резервно копие на вашия уебсайт и база данни? Ако да, тогава няма за какво да се притеснявате. Винаги можете да се върнете назад и ако сами не знаете как, тогава пишете на услугата за поддръжка на вашия хостинг и обяснете какво и как, те ще направят всичко.
Винаги актуализирайте до по-нова версия на WordPress и поддържайте сайта си актуален.
Ще се видим скоро!