Ahoj, vypadá to, že používáte AdBlock... :-)

Usilovně jsme pracovali na zakomponování reklamy, aby nebyla pro čtenáře rušivá. Příjmy z reklam tento web živí, bez nich bychom jej nemohli provozovat. Budeme moc rádi, když to s námi zkusíte a přidáte si nás do výjimek. Děkujeme!

MENU

Přesun WordPressu pod jinou doménu

Tento problém řešíme nejčastěji při přesunu stránek z localhostu na produkční server, nebo při přípravě stránek např. pod adresou new.nasedomena.cz. Obyčejné překopírování souborů + import databáze však nestačí, je zde ještě pár kroků, které nesmíte přeskočit pro správnou funkčnost.

Já mám nejraději cestu přes PHPMyAdmin.

  1. Exportujeme starou DB, vytvoříme si novou, na novém serveru a data do ní naimportujeme
  2. Nyní aplikujte následující na tabulky databáze, především pak na wp_posts, wp_options, wp_postmeta
UPDATE wp_options SET option_value = replace(option_value, 'http://StaraAdresa', 'http://NovaAdresa') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://StaraAdresa','http://NovaAdresa');
UPDATE wp_posts SET post_content = replace(post_content, 'http://StaraAdresa', 'http://NovaAdresa');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://StaraAdresa','http://NovaAdresa');
wordpressmigration

Ukázka jak by to asi mohlo vypadat

 

3. Nakonec nezapomeňte upravit wp-config.php, samozřejmě jen v případě, že se něco změnilo. Pravděpodobně bude potřeba změnit hodnoty: DB_NAMEDB_USERDB_PASSWORDDB_HOST

 

SQL příkaz převzat z: http://coolestguidesontheplanet.com/updating-wordpress-mysql-database-after-moving-to-a-new-url/

Written by:

Published on: 25.3.2014

Filled Under: Hlavní strana, návody, Vývoj webu, Wordpress