Vodič je stariji od 2 godine i možda nije u potpunosti aktualan. Za provjeru, koristite “pitaj učitelja”.

Kako preseliti WordPress na drugu domenu ili folder?

Kako preseliti WordPress na drugu domenu ili folder?
Autor članka: Igor Kovačić
Kategorije: Programiranje
Teme:
Datum objave: 30.10.2010

Ovo je tutorijal koji se odnosi na selidbu stranice napravljene u wordpress-u na drugi server ili u drugi folder, a da pritom sve ostane raditi :)

Tutorijal sigurno radi za verzije wordpress-a 2.9 i veće.

Zamislimo primjer u kojem smo razvijali cijeli sustav lokalno (na našem računalu), a zatim ga trebamo prebaciti live (na npr www.domena.com).

1. korak

Ulogirajmo se u admin dio (http://localhost/www.domena.com/wp-admin)

2. korak

Pozicionirajmo se u: Administration > Settings > General

i promijenimo sljedeće:
“WordPress address (URI)”
“Blog address (URI)”

na npr. “www.domena.com”

Potvrdimo to klikom na “Save Settings” i ne pokušavajmo pristupiti stranici lokalno.

3. korak

Prebacimo sve foldere i file-ove na novu lokaciju. (Ukoliko radite kroz cPanel, predlažemo da napravite zip arhivu stranice te ju prebacite kako biste skratili vrijeme prebacivanja).

4. korak

Prebacimo bazu. Predlažemo export i import kroz phpmyadmin.

5. korak

Potražimo file “wp-config.php” na novoj lokaciji i izmijenimo linije:

define('DB_NAME', '...');
define('DB_USER', '...');
define('DB_PASSWORD', '...');

sa podacima koji vrijede, te spremimo file.

6. korak

Pozicionicajmo se u: Administration > Settings > Permalinks

i pritisnimo update kako bismo update-ali strukturu u .htaccess file-u.

7. korak

Provjerimo “store uploads folder” u “Settings > Miscellaneous” te ga izmijenimo ako ima potrebe.

8. korak

Predlažemo da provrtimo sljedeći SQL query u našoj bazi:

UPDATE wp_posts SET guid = REPLACE (
guid,
'http://localhost/www.domena.com',
'http://www.domena.com');

… i

UPDATE wp_posts SET post_content = REPLACE (
post_content,
'http://localhost/www.domena.com',
'http://www.domena.com');

Ne zaboravimo zamijeniti www.domena.com u odgovarajući url

Naš site sada bi trebao raditi ;)

Pluginovi

Ukoliko koristimo pluginove, mogli bismo imati problema.

Google XML Sitemaps

Za navedeni plugin, potrebno je manualno generirati sitemap kako bismo dobili ispravne url-ove u našem sitemapu.

WP Post Thumbnail

U bazi je pohranjen upload path koji se ne promijeni nakon premještanja wordpress-a.

Tablica: wp_options
Option name: wppt_general_options

Pitanja?

Obzirom da prebacivanje neće proći toliko glatko kao što je objašnjeno u tutorijalu, slobodno nam postavite pitanje preko opcije “Pitajte učitelja” ;)

Jedan komentar na članak 'Kako preseliti WordPress na drugu domenu ili folder?'

Pratite komentare na članak 'Kako preseliti WordPress na drugu domenu ili folder?' putem RSS feeda.

  1. 23.06.2013 u 07:10h

    Ja to radim ovako:
    1. prebacim foldere ne novi server
    2. Izvezem iz phMyAdmin SQL i otvorim je u .txt editoru u kojem jednim klikom promjenim poveznice (images, plugins, links itd.) http://www.stara.com u http://www.nova.com, spremim i uvezem u novu bazu na novom serveru (prije podesim wp-config kao pod 5.)
    3. U WP-admin aktiviram dodatke pa podesim temu i menu
    i to je to …

Ostavite komentar na ovaj članak

Uvredljivi i spam komentari biti će obrisani. Ukoliko se Vaš komentar ne pojavi odmah, pričekajte da ga odobrimo ;-). Odgovore na pitanje brže ćete dobiti ukoliko nas kontaktirate putem forme pitajte učitelja.