Jak ve WordPress opravit špatně zadanou URL instalace a úvodní stránky webu

otazník

Dnes se mě jeden z našich čtenářů zeptal, jak opraví špatně zadanou URL adresu instalace WordPress a úvodní stránky webu. V tomto článku ukáži dvě možnosti jak chybu opravit.

Nastavení Instalace WordPressu (URL) a Úvodní stránka webu (URL) se nachází v administraci WordPress v sekci Nastavení -> Obecné.

Nastavení - Obecné

Nastavení – Obecné

Docílit této chyby jde velmi lehce, stačí když chcete změnit adresu webu na bez www nebo naopak s www a upíšete se a přidáte třeba jedno w navíc. Jakmile máte tuto adresu špatně zadanou přestane WordPress fungovat a vy se nedostanete ani do administrace, aby jste to opravili. Nicméně náprava není nikterak složitá.

Metoda 1: wp-config.php

První způsob jak opravit špatně zadané URL je pomocí souboru wp-config.php, který se nachází v základním adresáři WordPress. Otevřete si jej a na jeho konec vložte následující řádky:

define('WP_HOME','http://vasedomena.cz');
define('WP_SITEURL','http://vasedomena.cz');

Poznámka: Nezapomeňte změnit URL na vaší doménu.

Toto nastavení automaticky přepíše údaje co máte nastavené v administraci. Když se poté do administrace podíváte, uvidíte, že již nelze pole Instalace WordPressu (URL) a Úvodní stránka webu (URL) upravovat.

Pole administrace

Pole administrace

Metoda 2: úprava databáze

Druhý způsob je oprava špatně zadané URL přes databázi.

Přihlašte se pomocí phpMyAdmin do databáze. Otevřete si tabulku wp_options (prefix se může lišit v závislosti na nastavení instalace WordPressu) a hned první dva řádky by měli být siteurl a home.

phpMyAdmin

phpMyAdmin

U dané řádky klikněte na Upravit a na stránce co se otevře změňte URL do požadovaného tvaru. Jakmile budete hotovi, kliknete na tlačítko Proveď a databáze se aktualizuje. Stejný postup opakujte pro druhý řádek.

Oprava URL v databázi

Oprava URL v databázi

Nyní by měl být web opět plně funkční. Pro jistotu však doporučuji ještě přeuložit trvalé odkazy.

O autorovi

Tomáš Cirkl

WordPress specialista · 12 let praxe · 300+ webů ve správě

Baví mě Internet a zvláště pak redakční systém WordPress. Jsem pravidelným účastníkem a přednášejícím na WordCamp Praha a WordPress konferencích.

9 Komentáře

  1. František Petrů

    Zdravím. Zkouším to řešit přes phpmyadmin. Mohl byste, prosím, trochu rozvést jak se mám přihlásit do té databáze? Jsem absolutní amatér v tomto směru a není mi to moc jasné

    Odpovědět
    • Tomáš Cirkl

      Zdravím,

      jedná se o přihlašovací údaje, které jste zadal při instalaci WordPress. Najdete je v souboru wp-confing.php v rootu WordPress.

      Odpovědět
  2. Ondřej

    Dobrý den, omylem jsem vymazal první řádku s url… Jak ji vrátím zpět?

    Odpovědět
    • Tomáš Cirkl

      Zdravím,
      vymazal v Nastavení WordPress? Můžete k vrácení použít metodu 1 i 2 ze článku.

      Odpovědět
  3. Marek

    Zdravím,
    skvělý článek, zachránil mě
    Dík moc

    Odpovědět
  4. Radim Ovčačík

    Dobrý den,
    Mám problém s odstrasněním /wordpress
    Mám WP rozběhlý na NASce její IP jsem si vložil do DNS záznamu jako intranet.“mojedomena“.cz
    wordpress je na URL intranet.“mojedomena“.cz/wordpress a nejde mi vymazat ten /wordpress ani jednou netodou. Dokonce nastane „bílá smrt“ a nepouže ani nahraní puvodniho config souboru ani přepsání databáze na puvodni hodnoty.
    Jde o podnikové stránky pouze v naší firemní síti.
    nevíte kde dělám chybu?
    děkuji

    Odpovědět
  5. bedaptacek

    Před časem mi známý vytvořil web stránku. Bohužel, bez https. Tvrdil, že toto zajišťuje správce WordPressu. Ve svých 69 letech, jsem se stal adminem. Počítačově gramotně omezen. Další aplikace (vylepšení), jsou https podmíněny.
    Můžete pomoci?

    Odpovědět

Odeslat Komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Pojďme se seznámit

30 minut video callu, podívám se na tvůj web a řeknu, co by se dalo zlepšit. Nic neslibuju, ale obvykle odcházíš se seznamem priorit.