WordPress.org

Tato stránka obsahuje podrobnější verzi návodu k upgradu.

Podrobný návod # Podrobný návod

Přehled procesu upgradu # Přehled procesu upgradu

  1. Zálohujte si databázi.
  2. Zálohujte si VŠECHNY soubory WordPress v adresáři WordPress. Nezapomeňte na svůj .htaccess soubor.
  3. Ověřte, že vytvořené zálohy jsou tam a jsou použitelné. To je nezbytné.
  4. Deaktivujte VŠECHNY své zásuvné moduly.
  5. Ujistěte se, že jsou první čtyři kroky dokončeny. Nepokoušejte se o aktualizaci, pokud jste nedokončili první čtyři kroky.
  6. Stáhněte a rozbalte balíček WordPress z https://wordpress.org/download/.
  7. Odstraňte staré soubory WordPress na svém webu, ale NEMAZEJTE
    wp-config.php soubor;
    wp-content složku; Zvláštní výjimka: složky wp-content/cache a wp-content/plugins/widgets by měly být odstraněny.
    wp-images složka;
    .htaccess soubor – pokud jste do .htaccess přidali vlastní pravidla, neodstraňujte je;
    robots.txt soubor – pokud se váš blog nachází v kořenovém adresáři webu (tj. blog je web) a vytvořili jste takový soubor, neodstraňujte jej.
  8. Nahrajte nové soubory z pevného disku počítače do příslušné složky WordPressu na vašem webu.
  9. Spusťte program pro aktualizaci WordPressu a postupujte podle pokynů na obrazovce.
  10. Aktualizujte Permalinks a .htaccess.
  11. Nainstalujte aktualizované pluginy a témata.
  12. Reaktivujte pluginy
  13. Zkontrolujte, co se ve WordPressu změnilo.

To je přehled procesu aktualizace. Pokračujte ve čtení podrobných pokynů k upgradu.

Pamatujte, že pokud narazíte na problémy, znovu si přečtěte níže uvedené pokyny, abyste se ujistili, že jste postupovali správně, a poraďte se s Odstraňováním problémů:

Top

Upgrade napříč více verzemi # Upgrade napříč více verzemi

Přestože je níže uvedená metodika „bezpečným“ postupem, pokud máte správné zálohy, pak je skutečně možné provést upgrade přímo z první verze WordPressu na nejnovější verzi v jednom snadném kroku. WordPress tento postup podporuje a WordPress je v tomto ohledu mimořádně zpětně kompatibilní. Nicméně pokud máte rozsáhlé stránky, může proces upgradu trvat déle, než se očekávalo, a v takovém případě může pomoci postupný přístup. Jen si nezapomeňte uchovat zálohu funkčního webu, abyste měli vždy záložní pozici.

Pokud plánujete upgrade ve více než dvou hlavních verzích, měli byste zvážit inkrementální upgrade, abyste se vyhnuli možným konfliktům a minimalizovali riziko poškození databáze. Starší verze WordPressu si můžete stáhnout z archivu verzí.

WordPress 3.7 zavedl snadno použitelný aktualizátor s jedním tlačítkem, který vás přenese přímo na Aktuální verzi. Tento aktualizační krok je bezpečný a je možné jedním kliknutím aktualizovat z verze 3.7 na jakoukoli novější verzi.

Krok 1: Zálohování databáze # Krok 1: Zálohování databáze

Provedete zálohu databáze. Všechna data WordPressu, jako jsou uživatelé, příspěvky, stránky, odkazy a kategorie, jsou uložena v databázi MySQL. Podrobné vysvětlení tohoto postupu naleznete v článku Zálohování databáze

Před zahájením aktualizace je nesmírně důležité zálohovat databázi. Pokud z nějakého důvodu zjistíte, že je nutné vrátit se ke „staré“ verzi WordPressu, možná budete muset obnovit databázi z těchto záloh.

Top

Krok 2: Zálohujte VŠECHNY soubory WordPressu # Krok 2: Zálohujte VŠECHNY soubory WordPressu

Zálohujte VŠECHNY soubory v adresáři WordPress a soubor .htaccess. Obvykle tento proces zahrnuje použití programu FTP ke stažení VŠECH souborů WordPressu z hostitelského počítače do místního počítače.

Pro další vysvětlení si přečtěte článek Zálohování webu WordPress.

Pokud jste provedli změny v základních souborech WordPressu nebo pokud máte přizpůsobené pluginy nebo témata, budete chtít mít dobrou zálohu těchto souborů. Je nesmírně důležité, abyste si před zahájením aktualizace soubory zálohovali. Pokud z nějakého důvodu zjistíte, že je nutné vrátit se zpět ke „staré“ verzi WordPressu, budete muset tyto soubory nahrát.

Top

Krok 3: Ověření záloh # Krok 3: Ověření záloh

Ověřte, zda jsou vytvořené zálohy k dispozici a použitelné. Jedná se o nejdůležitější krok v procesu aktualizace!

Proces ověření zahrnuje ujištění, že vidíte soubory záloh v místním počítači (nebo kdekoli jste je uložili) a že můžete přecházet do všech podsložek. Pokud jsou soubory v souboru zip, ujistěte se, že můžete soubor zip otevřít. Zvažte také otevření souboru .sql v editoru, abyste zjistili, zda jsou tabulky a data zastoupeny.

Top

Krok 4: Deaktivujte VŠECHNY zásuvné moduly # Krok 4: Deaktivujte VŠECHNY zásuvné moduly

Na obrazovce administrace v části Pluginy deaktivujte všechny zásuvné moduly. Vzhledem ke změnám ve WordPressu mohou být některé Zásuvné moduly v konfliktu s procesem aktualizace. Pokud nemáte přístup k nabídkám správy, můžete všechny zásuvné moduly deaktivovat obnovením složky Plugins.

Top

Krok 5: Ujistěte se, že první čtyři kroky jsou dokončeny # Krok 5: Ujistěte se, že první čtyři kroky jsou dokončeny

Pokud jste nedokončili první čtyři postupy, STOP, a proveďte je! Nepokoušejte se o upgrade, pokud jste nedokončili první čtyři kroky

Nejlepším zdrojem informací o problémech s upgradem jsou Fóra podpory WordPressu a v případě problémů se vás dobrovolníci na Fórech podpory WordPressu pravděpodobně zeptají, zda jste dokončili první čtyři kroky

Top

Krok 6: Stažení a rozbalení balíčku WordPress # Krok 6: Stažení a rozbalení balíčku WordPress

Stáhněte a rozbalte balíček WordPress z https://wordpress.org/download/.

  • Pokud budete WordPress nahrávat na vzdálený webový server, stáhněte si balíček WordPress do počítače pomocí oblíbeného webového prohlížeče a balíček rozbalte.
  • Pokud máte k webovému serveru přístup přes shell a pohodlně používáte konzolové nástroje, můžete si stáhnout WordPress přímo na webový server. Můžete tak učinit pomocí wget , lynx nebo jiného webového prohlížeče založeného na konzoli, které jsou cenné, pokud se chcete vyhnout FTP. Umístěte balíček do adresáře paralelního s aktuálním adresářem WordPressu (například „uploads“). Poté jej rozbalte pomocí příkazu: gunzip -c wordpress-Version.tar.gz | tar -xf - nebo pomocí: tar -xzvf latest.tar.gz

Balíček WordPress bude rozbalen do složky s názvem wordpress.

Top

Krok 7: Odstranění starých souborů WordPress # Krok 7: Odstranění starých souborů WordPress

Proč odstraňovat? Obecně je dobré smazat vše, co je možné, protože proces nahrávání (nebo aktualizace přes cPanel) nemusí správně přepsat existující soubor a to může později způsobit problémy.

NEMAŽTE tyto složky a soubory:

  • wp-config.php soubor;
  • wp-content složka;
  • wp-includes/languages/ složka – pokud používáte jazykový soubor a je zde a ne v wp-content/languages/, nemažte tuto složku (možná budete chtít jazykové soubory přesunout do wp-content/languages/ pro snadnější aktualizaci v budoucnu);.
  • .htaccess soubor – pokud jste do složky .htaccess přidali vlastní pravidla, nemažte ji;
  • Vlastní obsah a/nebo zásuvné moduly – pokud máte uvnitř složky wp-content nějaké obrázky nebo jiný vlastní obsah či zásuvné moduly, NEMažte je.

Odstraňte tyto soubory a složky:

  • wp-* (kromě výše uvedených), readme.html, wp.php, xmlrpc.php a license.txt; typicky soubory v kořenové složce nebo složce wordpressu. Soubor wp-config.php opět neodstraňujte. Poznámka: některé soubory nemusí v pozdějších verzích existovat. složka
  • wp-admin;složka
  • wp-includes;složka
  • wp-content/plugins/widgets; Tuto složku uvidíte pouze v případě, že jste dříve nainstalovali doplněk Sidebar Widgets. Kód Sidebar Widgets je v rozporu s možností vestavěného widgetu.

Jak odstranit? Existuje několik způsobů, jak odstranit soubory z webu WordPress. Můžete použít klienta FTP, nebo pokud máte přístup k SSH, můžete použít ten. Někteří poskytovatelé hostitelských služeb také poskytují možnost mazání souborů a složek.

Pomocí FTP lze mazat soubory a složky

K mazání souborů a složek lze použít stejného klienta FTP, kterého používáte pro nahrávání. Pokud se zdá, že váš klient FTP neumožňuje mazat neprázdné složky, zkontrolujte dostupné možnosti klienta FTP. Obvykle najdete možnost, která umožňuje mazání neprázdných složek. Odstranění neprázdných složek je rychlá a důkladná metoda čištění staré instalace systému WordPress. Doporučujeme, abyste po dokončení mazání z bezpečnostních důvodů přepnuli zpět na původní nastavení.

Použití SSH k odstranění souboru

Pokud máte přihlášení přes příkazový řádek (ssh), můžete zadat následující příkazy, které vytvoří záložní kopie souborů, které potřebujete zachovat, a odstraní POUZE soubory WordPress v adresáři (plus .htaccess). Pokud jste si upravili další soubory (například index.php), které nejsou zahrnuty v níže uvedených příkazech cp, zkopírujte je také:

Po dokončení aktualizace můžete ze záložního adresáře obnovit veškeré úpravy šablon nebo pluginů. Například pomocí cp backup/index.php . obnovte index.php.

Případně můžete pomocí SSH zkopírovat wp-config.php, .htaccess a všechny soubory s obsahem, které jste přidali nebo změnili, do nového adresáře wordpressu. Poté starý přejmenujte (abyste ho archivovali) a nový přesuňte na jeho místo.

Nahoru

Krok 8: Nahrajte nové soubory # Krok 8: Nahrajte nové soubory

S novou aktualizací na lokálním počítači a pomocí FTP nahrajte nové soubory na server webu stejně jako při první instalaci WordPressu. Podrobné pokyny pro nahrávání pomocí klienta FTP naleznete v části Použití aplikace FileZilla a Nahrávání WordPressu na vzdáleného hostitele.

POZNÁMKA: Pokud jste neodstranili složku wp-content, budete muset při nahrávání některé soubory přepsat.

Složka wp-content obsahuje vaše motivy a zásuvné moduly WordPressu. Ty by měly zůstat zachovány. Nejprve nahrajte vše ostatní a poté do nové složky wp-content nahrajte pouze ty soubory WordPressu, které jsou nové nebo změněné. Veškeré staré verze výchozích zásuvných modulů přepište novými.

Výchozí téma WordPressu se změnilo, takže budete chtít nahrát složku wp-content/themes/default. Pokud máte vlastní změny výchozího motivu, bude třeba tyto změny po aktualizaci zkontrolovat a nainstalovat.

Top

Krok 9: Spuštění programu pro aktualizaci WordPressu # Krok 9: Spuštění programu pro aktualizaci WordPressu

Pomocí webového prohlížeče přejděte na stránky správce WordPressu v obvyklém umístění /wp-admin. WordPress zkontroluje, zda je nutná aktualizace databáze, a pokud ano, nabídne vám nový odkaz, který můžete sledovat.

Tento odkaz vás přivede ke spuštění aktualizačního skriptu WordPressu přístupem wp-admin/upgrade.php. Postupujte podle pokynů zobrazených na obrazovce.

Poznámka: Před provedením tohoto kroku se ujistěte, že uživatelské jméno registrované ve WordPressu má oprávnění vytvářet, upravovat a mazat databázové tabulky. Pokud jste WordPress nainstalovali standardním způsobem a od té doby se nic nezměnilo, jste v pořádku.

Pokud chcete spustit aktualizační skript ručně:

Pokud budete mít po aktualizaci potíže s přihlášením, vyplatí se vymazat soubory cookie prohlížeče.

Top

Krok č. 10: Aktualizace trvalých odkazů a souboru .htaccess # Krok 10: Aktualizace trvalých odkazů a .htaccess

Na obrazovce administrace > Nastavení > Obrazovka trvalých odkazů aktualizujte strukturu Permalink a v případě potřeby umístěte pravidla do souboru .htaccess. Podrobnosti týkající se trvalých odkazů a souboru .htaccess naleznete také v části Použití trvalých odkazů

Top

Krok 11: Instalace aktualizovaných zásuvných modulů a témat # Krok 11: Instalace aktualizovaných zásuvných modulů a témat

Navštivte stránky jednotlivých zásuvných modulů a témat a vyhledejte informace o kompatibilitě s vaší novou verzí WordPressu. V případě potřeby nainstalujte nové verze zásuvných modulů a témat

Top

Krok 12: Opětovná aktivace zásuvných modulů # Krok 12: Opětovná aktivace zásuvných modulů

Pomocí obrazovky administrace, zásuvné moduly, aktivujte své zásuvné moduly. Pokud si nejste jisti, zda budou s novou verzí správně fungovat, aktivujte jednotlivé zásuvné moduly, jeden po druhém, a před pokračováním vyzkoušejte, zda nedochází k problémům.

Top

Krok 13: Přečtěte si, co se ve WordPressu změnilo # Krok 13: Přečtěte si, co se ve WordPressu změnilo

Pročtěte si tyto zdroje, abyste zjistili, co je ve WordPressu nového:

  • Historie verzí

Top

Řešení potíží # Řešení potíží

Skramblovaný layout nebo chyby

Pokud váš blog nyní vypadá skramblovaně nebo obsahuje řádkové chyby, může být viníkem starý doplněk, který nefunguje s novým kódem. Na obrazovce správy WordPressu deaktivujte všechny zásuvné moduly, které nejsou standardně dodávány se systémem WordPress. Znovu je jeden po druhém aktivujte.

Provedli jste vlastní změny/hacky?

Pokud jste provedli změny v jiných souborech WordPressu („hackli“ WordPress), měli byste své změny sledovat. Své úpravy budete muset přenést do nového kódu. Ve verzích WordPressu je uveden seznam souborů, které se v jednotlivých verzích změnily.

Nepoužívejte starý kód

Při aktualizaci získáte nejnovější a nejlepší kód. Použití starého kódu, bez ohledu na to, jak moc jste ho přizpůsobili, téměř jistě způsobí problémy. Pokušení prostě použít svůj starý upravený kód bude velké, ale pravděpodobnost chyb je mnohem větší.

Můžu se vrátit ke starým verzím

Můžete, ale obvykle se nedoporučuje vracet (revertovat) aktuální verzi na starší. Je to proto, že novější verze často obsahují bezpečnostní aktualizace a návrat zpět může váš web ohrozit. Za druhé, změna struktury databáze mezi verzemi může způsobit komplikace při údržbě obsahu webu, příspěvků, komentářů a zásuvných modulů, které jsou závislé na informacích uložených v databázi. Pokud se k tomu přesto chystáte, postupujte na vlastní nebezpečí. Upozorňujeme, že bez zálohy celého webu a databáze provedené před pokusem o upgrade je úspěšný návrat téměř nemožný. Odstraňte všechny soubory WordPress kromě wp-config. Nahrajte soubory ze zálohy na server a obnovte zálohu databáze. Nezapomeňte, že k tomu, aby vrácení zpět fungovalo, musíte mít dobré zálohy. U starších verzí WordPressu nemusí návrat zpět fungovat.

Získat další nápovědu

Pokud se po aktualizaci objeví nějaké chyby, podívejte se do části Řešení problémů: Běžné problémy s instalací, řešení problémů a kategorie článků o instalaci. Pokud nemůžete najít odpověď, napište jasný dotaz do fóra podpory WordPressu. Budete dotázáni, zda jste použili nějaký starý kód. Pak vám bude řečeno, že ho máte změnit, takže ho můžete změnit i teď 🙂

.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.