WordPress dupliciranje strani
6 naročnikov
6 naročnikov
Jah ,,, sem nov v WordPress-u ... namreč leta že uporabljam Joomlo ... ker pa sem se podal v IM vode, pa sem se odločil za te zadeve uporabiti WordPress (kot vsi ostali) ...
... pa sem prišel do problema ...
... postavil sem en website za eno ključno besedo, vse uredil (plugini ... itd) ... sedaj pa bi rad to uporabil za drugo domeno oz. ključno besedo ...
... pri Joomli enostavno skopiraš file in bazo ter samo v config file-u zamenjaš domeno in še par zadev, pa je to to ...
... pri WP pa očitno ne gre tako enostavno ... no, ali pa jaz ne znam ...
... namreč ko sem skopiral zadeve in ustrezno popravil wp-config.php¸, zadeva NE DELUJE ... nato sem v bazi ročno popravil polja, kjer se pojavljajo URLji strani ... tako je stran "zalavfala", ampak administrator pa ne deluje ... dobim napako
Warning: Cannot modify header information - headers already sent by (output started at /home/.../wp-content/plugins/wp-insert/includes/privacypolicy.php:207)
Ima kodo kako pametno in preprosto rešitev kako duplicirati stran ?
9 odgovorov
HEX editor Za vse, ki se tolčete po glavi, ko vam skripte na strani javljajo "Warning: Cannot modify header information - headers already sent by..." in ne veste kaj narediti. To se velikokrat dogaja, če se shranjuje PHP fajle direktno na FTPju ipd... Zaženete ta programčič, odprete datoteko (omenjeno v errorju) ter pobrišete odvečne znake pred oz. za PHP kodo :)
Drugače si pa prav naredil. Dupliciras bazo in mape, popravis config na novo bazo ter v phpmyadmin zamenas urlje v vseh tabelah, kjer najdes stare urlje. Mislim da je vse v wp_settings al neki tazga
chick:
Kolikor vem, to pomeni da imaš nekje v wp-config.php prazno vrstico. Poglej in poročaj :)
Ja, to sem našel kot rešitev, pri Googlanju napake ... ampak v mojem primeru to ni vzrok ... nakar sem našel "rešitev", ki pravi, da na FTPju pobrišem wp-includes folder in bo vse spet delovalo brez napak ... to se res zgodi, ampak potem ostanem brez vseh pluginov .... če se ne motim ?!? Omenjajo, da do tega pride zaradi ASCII in ne binarnega prenosa file-ov med lokalnim in FTP serverjem ?!?! Ali je to res ?
Namreč jaz sem iz ene domene datoteke s FTP programom prenesel na lokalni disk, od tam pa na novo domeno... sem ga tukaj morda nekje kaj polomil ?
Pomoje ti je lažje (ker itak moreš to narest, zarad baze) je da vsakič na sveže inštaliraš WP. Potem pa samo skopiraš folder za teme in plugine notr. Ta boljši plugini imajo export funkcijo tko da ti ni treba istih nastavitev večkrat klikat :)
Evo ... super video tutorial za kloniranje WP ...
How To Clone A WordPress Blog (ni aff!! :)
zgleda, da sem vse naredil enako ... le tistih dveh DEFINE nisem dodal ... ker nisem vedel za ta "štos" ...
define('WPHOME','http://example.com');
define('WPSITEURL','http://example.com');
Samo res ne vem zakaj ne narediš kot je predlagal @Tody...?
Wordpress je res super enostavna zadeva, kar tudi je največja prednost tega sistema. Inštaliraj nov wordpress, potem pa samo prenesi plugine in temo, ter jih aktiviraj.
Sam vedno naredim tako in zadeva vedno deluje kot je treba.
Zato ker bi imel rad klorino tudi vsebino in vsa oglasna polja že z mojo adsense in clickbank kodo ... itd ... tako potem samo zamenjam naslove parih člankov in vsebile le teh, pa glavni naslov strani ... in že je nova stran READY...
Ja ampak ali imaš ti kodo vgrajeno direktno v post ali pač v temo (si jo vstavil z editorjem)?
Ker, če je koda oglasov v temi bo potem tam tudi, ko samo preneseš temo.
V nasprotnem pa kloniraj bazo in v njej spremeni nastavitve, potem prenesi še fajl in ponastavi config in to je to.
Edina stvar kjer se zna včasih zatakniti je, če kaj posodabljaš. Včasih je potem potrebno vse skupaj še enkrat posodobit cel fajl in vklopit ponovno pa vse dela pol.