Preskoči na sadržaj
BeoHosting
BeoHosting

Návod pro WordPress

Instalace, konfigurace, optimalizace a řešení problémů s WordPressem.

Instalace WordPressu přes Softaculous

V cPanelu klikněte na Softaculous Apps Installer, vyberte WordPress a klikněte na „Install". Zvolte doménu, nastavte uživatelské jméno administrátora (nepoužívejte „admin"), silné heslo, název webu a e-mail. Klikněte na „Install" a WordPress bude připraven během několika sekund.

Optimalizace rychlosti WordPressu

Nainstalujte plugin LiteSpeed Cache (pro zákazníky BeoHosting zdarma), zapněte cache stránek, optimalizujte obrázky, minifikujte CSS/JS, použijte nejnovější verzi PHP z cPanelu a pravidelně čistěte databázi od zbytečných revizí a transientů.

Jak nastavit automatické aktualizace WordPressu

V administraci WordPressu (vasedomena.cz/wp-admin) přejděte do Dashboard > Updates a klikněte na „Enable automatic updates for all new versions". Pro pluginy: Plugins > Installed Plugins - klikněte na „Enable auto-updates" u každého. Případně v Softaculous: Installations > Edit Details > zaškrtněte „Auto Upgrade". Před většími aktualizacemi vždy udělejte zálohu.

Jak vyčistit cache WordPressu

Pro LiteSpeed Cache (doporučeno pro BeoHosting): na admin liště klikněte na LiteSpeed Cache > „Purge All". Pro přesnější čištění: LiteSpeed Cache > Toolbox > Purge. Cache prohlížeče: stiskněte Ctrl+Shift+R (Windows) nebo Cmd+Shift+R (Mac). Pokud používáte Cloudflare: Caching > Purge Everything. Nečistěte cache příliš často - nechte ji znovu vytvořit.

Jak resetovat heslo administrátora WordPressu

Nejjednodušší je kliknout na „Lost your password?" na stránce wp-login.php. Pokud nemáte přístup k e-mailu, přihlaste se do cPanelu (vasedomena.cz:2083), otevřete phpMyAdmin a vyberte databázi WordPressu. Najděte tabulku wp_users, klikněte na „Edit" u účtu administrátora, v poli user_pass zvolte funkci MD5, zadejte nové heslo a klikněte na „Go".

Jak opravit White Screen of Death (WSOD)

Prázdná bílá stránka je obvykle způsobena nekompatibilním pluginem nebo šablonou. Ve File Manageru cPanelu přejděte do /public_html/wp-content/ a přejmenujte složku „plugins" na „plugins_old" - tím deaktivujete všechny pluginy. Pokud web funguje, vracejte pluginy jeden po druhém. Pokud to nepomůže, přejmenujte složku aktivní šablony. Do wp-config.php také přidejte define('WP_MEMORY_LIMIT', '256M').

Jak ručně aktualizovat WordPress

Stáhněte nejnovější verzi z wordpress.org/download/ a rozbalte ZIP. Udělejte zálohu webu a databáze. Přes File Manager cPanelu nebo FTP smažte na serveru složky wp-admin a wp-includes a poté nahrajte nové verze. Nahrajte také kořenové soubory (wp-login.php atd.), ale NEDOTÝKEJTE se složky wp-content. Otevřete vasedomena.cz/wp-admin - pokud je potřeba upgrade databáze, objeví se zpráva.

Jak vytvořit staging web WordPressu

V cPanelu vytvořte subdoménu (např. staging.vasedomena.cz) a novou MySQL databázi. Zkopírujte soubory z public_html do Document Root subdomény. Vyexportujte produkční databázi přes phpMyAdmin a importujte ji do nové databáze. V souboru wp-config.php staging webu změňte DB_NAME, DB_USER a DB_PASSWORD. V tabulce wp_options změňte „siteurl" a „home" na https://staging.vasedomena.cz.

Jak opravit chybu „Error Establishing Database Connection"

Tato chyba znamená, že se WordPress nemůže připojit k databázi. Zkontrolujte přihlašovací údaje v souboru wp-config.php (DB_NAME, DB_USER, DB_PASSWORD, DB_HOST) přes File Manager. Přesné údaje databáze najdete v cPanelu pod MySQL Databases. Pokud jsou údaje správné, přidejte do wp-config.php define('WP_ALLOW_REPAIR', true) a otevřete vasedomena.cz/wp-admin/maint/repair.php. Po opravě tento řádek z bezpečnostních důvodů určitě odstraňte.

Jak přesunout WordPress na novou doménu

Nejjednodušší je plugin Duplicator: nainstalujte jej, vytvořte balíček (Packages > Create New) a stáhněte installer.php a archive.zip. Oba soubory nahrajte do public_html nové domény a otevřete novadomena.cz/installer.php. Pro ruční přesun: vyexportujte databázi, stáhněte soubory, nahrajte je na novou doménu, importujte databázi a upravte wp-config.php. V databázi určitě nahraďte starou doménu novou pomocí WP-CLI: „wp search-replace staradomena.cz novadomena.cz".

Jak nastavit WordPress Multisite

Multisite umožňuje spravovat více webů z jedné instalace. Deaktivujte všechny pluginy a poté do wp-config.php přidejte define('WP_ALLOW_MULTISITE', true). Obnovte administraci a přejděte do Tools > Network Setup - zvolte subdomény nebo podsložky a klikněte na Install. WordPress zobrazí kód pro wp-config.php a .htaccess - zkopírujte jej přesně. Nové weby přidávejte přes Network Admin > Sites > Add New.

Jak opravit oprávnění souborů WordPressu

Správná oprávnění: složky 755, soubory 644, wp-config.php 600. V cPanel Terminalu: „cd public_html" a poté „find . -type d -exec chmod 755 {} \;" pro složky a „find . -type f -exec chmod 644 {} \;" pro soubory. Poté „chmod 600 wp-config.php". Případně ve File Manageru klikněte pravým tlačítkem > „Change Permissions". Nikdy nenastavujte 777 - je to vážné bezpečnostní riziko.

Jak deaktivovat plugin bez přístupu do administrace

Pokud nemáte přístup do administrace WordPressu, deaktivujte plugin přes File Manager. Přejděte do public_html/wp-content/plugins/ a přejmenujte složku problematického pluginu (např. „bad-plugin" na „DISABLED_bad-plugin"). WordPress jej automaticky deaktivuje. Pokud si nejste jisti, který způsobuje problém, přejmenujte celou složku „plugins" na „plugins_backup" - tím deaktivujete všechny pluginy. Poté je vracejte jeden po druhém.

Jak nastavit režim ladění WordPressu

Otevřete wp-config.php a změňte define('WP_DEBUG', false) na true. Přidejte define('WP_DEBUG_LOG', true) pro logování do wp-content/debug.log a define('WP_DEBUG_DISPLAY', false), aby se chyby nezobrazovaly návštěvníkům. Po diagnostice určitě nastavte WP_DEBUG zpět na false, protože zpomaluje web a může odhalit citlivé informace.

Jak zvýšit memory limit WordPressu

Do wp-config.php přidejte define('WP_MEMORY_LIMIT', '256M') nad řádek „That's all, stop editing!". Pro administraci přidejte také define('WP_MAX_MEMORY_LIMIT', '512M'). Pokud to nepomůže, zkontrolujte PHP memory_limit v cPanelu přes MultiPHP INI Editor, protože má přednost, pokud je nižší. Příznaky: bílá stránka, „Allowed memory size exhausted" nebo pády při importu.

Jak opravit chybu „Briefly Unavailable for Scheduled Maintenance"

Tato chyba znamená, že aktualizace WordPressu neproběhla úspěšně. Přes File Manager cPanelu otevřete kořenovou složku webu a smažte soubor .maintenance (v Settings povolte Show Hidden Files). Web bude okamžitě fungovat. Zkontrolujte, zda aktualizace dokončila, v Dashboard > Updates. Abyste problému předešli, během aktualizací nezavírejte prohlížeč a aktualizujte pluginy jeden po druhém.

Jak importovat a exportovat obsah WordPressu

Pro export: Tools > Export, vyberte typ obsahu a klikněte na Download Export File (formát XML). Pro import: Tools > Import, nainstalujte WordPress Importer a načtěte XML soubor. Pro pokročilejší potřeby použijte plugin WP All Import, který podporuje CSV, Excel a XML s mapováním polí.

Jak nastavit WordPress SMTP pro spolehlivé doručování e-mailů

Nainstalujte plugin WP Mail SMTP. V nastavení zadejte From Email a From Name, zvolte mailer Other SMTP. SMTP Host: mail.vasedomena.cz, Port: 465, Encryption: SSL, Authentication: On. Username: úplná e-mailová adresa, Password: heslo. Klikněte na Save a otestujte v záložce Email Test. SMTP zajišťuje spolehlivé doručování, protože PHP mail() často končí ve spamu.

BeoHosting Team

10+ godina iskustva — Stručnjaci za web hosting i infrastrukturu

  • Web Hosting
  • WordPress Hosting
  • VPS
  • Dedicated Serveri
  • Domeni
  • SSL
  • cPanel
  • LiteSpeed
  • Linux administracija
  • DNS

Poslednje ažurirano: