Změna adresy WordPress pomocí úpravy wp-config.php

Minule jsme si ukázali jak si poradit s nefunkčním přesměrováním, které vám zamezí přístup k administraci, pomocí úpravy tabulky wp_options v databázi. To však předpokládá, že máte k databází přístup. Může se stát, že se do databáze nedostanete, ale k datům na disku ano.

Ještě než se do toho pustíte, vyzkoušejte si jestli se nedostanete do administrace WordPress přes pevně danou adresu. Například:

vasedomena.tld/wp-admin/index.php

Násleudující postup používejte, jen když se to nezdařilo anebo se nedaří přihlášení.

FTP

Většina webhostingů nabízí k nahrávání souborů na hosting FTP (file transfer protocol). Přes tento protokol se připojíte a můžete pak nahrávat, mazat anebo editovat soubory na hostingu.

K tomu vám poslouží program Total Commander.

  • Zmáčkněte v něm CRL + F
  • Klikněte na Nové připojení
  • Do jednotlivých políček vyplňte údaje: Název relace – WordPress (můžete si pojmenovat jak chcete), Hostitel (adresa FTP serveru – zjistíte u hostingu), Jméno uživatele (login k FTP), Heslo (heslo k FTP). Pak klikněte na OK.

  • Klikněte na připojit.
  • Je potřeba najít adresář s instalací. Většinou je to hned ten kam se připojíte, ale může se nacházet i v adresáři www.
  • To co potřebujete je najít soubor wp-config.php.
  • Ten si zazálohujte (zkopírujte). Jeho nevhodnou editací totiž WordPress zaručeně rozbijete.
  • Pokud máte zálohu na něj najeďte a zmáčkněte F4 (editovat).
  • Otevře se vám pravděpodobně poznámkový blok.
  • Zkuste v něm najít následující řádky (zřejmě v něm však nebudou). Samozřejmě adresa bude na váš web 🙂
define('WP_HOME','http://neco.tld');
define('WP_SITEURL','http://neco.tld');
  • Pokud existují, upravte v nich adresu na tu správnou. Jestli zde nejsou, tak je umístěte pod <?php
  • Tedy aby výsledek vypadal zhruba následovně:
<?php
define('WP_HOME','http://spravnaadresa.tld');
define('WP_SITEURL','http://spravnaadresa.tld');

Je třeba si uvědomit, že jakýkoliv překlep anebo špatně použité uvozovky povedou k chybě, které úplně vyřadí WordPress!

V takovém případě je třeba chybu opravit anebo nahrát soubor ze zálohy. Chyba může být i mezera přes <?php

Upozornění: Tato úprava napevno změní adresu vašeho WordPress. Odteď je doslova zakódovaná ve zdrojovém kódu a nelze změnit. Takže pokud budete plánovat v budoucnu nějakou další změnu, třeba přechod na HTTPS, tak na to nezapomeňte.

Autor Ginoza

Pracuji na zákaznické podpoře jednoho známého webhostingu.

Napsat komentář

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