CKao što već znate, prosljeđujem ovaj blog WordPress da se oslobodim dijela posla koji je uključen u upravljanje svim kodom mog menadžera sadržaja.
APrije nego što sam napravio posljednji korak, pokušao sam premjestiti još jedan manji blog koji je također koristio moj vlastiti menadžer sadržaja i za sada sam uspio riješiti sve nastale probleme. Ovo će mi pomoći da znam šta trebam uzeti u obzir kada radim isto sa ovim blogom.
Pza one koji su zainteresovani da znaju kako preći sa vlastitog menadžera na WordPress Ostaviću vam niz savjeta koje morate imati na umu prilikom obavljanja migracije.
1.) Prvi će biti prenijeti bazu podataka. Da biste to učinili, morate uzeti u obzir da su tipovi podataka kompatibilni između dvije baze. Na primjer, ako sačuvate datum u formatu varchar prvo ga morate transformisati u tip datetime da ga WordPress prihvati.
2.) Sledeće je vreme da obratite pažnju na tatu Google y Ne zajebajte URL-ove. Kao što je Rogelio naveo u postu “WordPress savjeti”, izmjena URL-ova implicira gubitak indeksiranja od strane Google-a i drugih pretraživača. Ovo predstavlja gotovo potpuni gubitak posjeta i ne samo to. Interna struktura linkova, obiluje u ovom blogu, bila bi potpuno uništena upućivanjem na nepostojeće stranice.
Da bih riješio ovaj zastoj koristio sam četiri resursa:
-
- Iskoristiti mod_rewrite i promijenite strukturu stalne veze iz samog WordPress-a. Koristeći opciju «Prilagođena struktura» postiže se da sve poruke zadržite isti URL koji ste imali prije «/articles/%postname%».
-
- Problem sa ovim je što kategorije Počinju na isti način kao i postovi, odnosno prethodi im "/članci/". Da biste to riješili, na istom ekranu Permalinka moguće je dodati a osnovna kategorija tako da URL-ovi ostanu kao «/kategorija/ime_kategorije».
-
- Sa tags Događa se potpuno ista stvar kao u prethodnom slučaju i oni imaju isto rješenje ali koriste osnovna oznaka tako da URL-ovi ostanu kao «/tag/tag_created».
-
- Napokon moje kategorije su tipa «/oznaka/ime_kategorije» i unutra WordPress je mogao dobiti samo "/tag/name" tako da su stranice koje su upućivale na kategoriju sa ekstenzijom .php dale grešku jer nisu mogle pronaći URL. Ono što sam uradio je da sam ostavio stare fajlove kategorije sa ekstenzijom .php u folderu /tag/ i modifikovao kod ovih fajlova prisiljavanjem trajno preusmjeravanje (301)na novi format kategorije. Koristio sam sljedeći kod koji sam našao na Mecagoenlosu:
Header( "Lokacija: http://domain/category/category_name" );
3.) Problem indeksiranja je riješen (Google nastavlja da pronalazi sve URL-ove koje je indeksirao), preostaje samo provjeriti da li su vaši novi feed datoteke i mape web stranica nalaze se na istim lokacijama na kojima ste ih ranije imali. Ako ne, moraćete da odlučite da li premjestite ove datoteke ili uredite svoje račune na svim web-lokacijama koje će povezivati vaše feedove ili mape web stranica.
4.) Samo dizajn bloga. Ako odaberete temu koju je dizajnirao neko drugi, zapamtite da morate modificirati kod u uključite veze i dugmad koje ste inače koristili na starom sajtu. Također morate dodati kod koji koristite za upravljanje svojim stats. Obično je najzgodnije i najbrže da ga dodate u datoteku footer.php prisutan u 99% tema koje ćete pronaći na internetu.
Y To je sve, sada se morate naviknuti na novi CMS i dodati dodatke koje smatrate potrebnim, ali o tome ću u nekom drugom članku. Skoro sam gotov Tema ubistvenog sirćeta, nadam se da ću uskoro imati dizajnirano nekoliko tema, ali za sada sam za Video zapise za sve prisvojio jednu koju je modificirao hernan. Nadam se da će vam ovi savjeti pomoći ako ikada odlučite preći s jednog CMS-a na drugi. Kiseli pozdrav.