Za preseljenje Wordpress stranice je potrebno preseliti kompletan sadržaj (npr. iz direktorija public_html/wordpress u public_html) i podesiti bazu podataka. Konkretni koraci su:
- Preselite sav sadržaj iz razvojnog direktorija u public_html
- Prijavite se na cPanel, otvoriti phpMyAdmin i MySQL bazu na koju se Wordpress spaja
- Otvorite tablicu wp_options (ovisno o postavkama kod instalacije Wordpress-a, tablica može imati drugačiji prefiks)
- Pronađite redove u tablici koji u koloni option_name imaju upisano option name i home
- Pogledajte njihove vrijednosti u koloni option_value, trebalo bi biti upisano npr. http://vasa-domena.com/wordpress, dva puta kliknite u svako od tih polja, promijenite vrijednost samo u naziv domene bez /wordpress
- Otvorite web stranicu i provjerite da li se naslovnica pravilno otvara. Nakon toga se prijavite u Wordpress administraciju na adresu http://vasa-domena.com/wp-admin
- U administraciji u sekciji Settings otvorite Permalinks. Ne morate mijenjati ništa, samo pritisnite Save Settings kako bi se permalinkovi ponovo generirali
Nakon ovih koraka bi stranica trebala biti u potpunosti preseljena i raditi kako treba, no u rijetkim slučajevima je moguće da dođe do greške da Wordpress nije generirao novu .htaccess datoteku. Nakon ponovnog generiranja permalinkova pokušajte otvoriti neke od podstranica i ponovo pristupiti Wordpress administraciji. Ukoliko neke stvari nedostaju na stranici ili se same stranice ne otvaraju, učinite sljedeće:
- Putem cPanel-a ili FTP-a otvorite public_html direktorij i otvorite .htaccess datoteku (ako je ne vidite, uključite prikaz sakrivenih datoteka)
- Pronađite red RewriteBase i provjerite je li njegova vrijednost samo /. Ukoliko je vrijednost npr. /wordpress obrišite sve iza simbola /
- Pronađite redove RewriteRule i provjerite jesu li njihove vrijednost ^index\.php$ - [L] i/ili . /index.php [L]. Ukoliko nisu, postavite ih.
- Spremite izmjene u datoteci i zatvorite je
Ukoliko se nakon ovih koraka i dalje javljaju greške u prikazu web stranice, molimo Vas kontaktirajte našu korisničku podršku.