CКакто вече знаете, предавам този блог на WordPress за да се освободя от част от работата, свързана с управлението на целия код на моя мениджър на съдържание.
AПреди да предприема последния скок, опитах да мигрирам друг по-малък блог, който също използваше моя собствен мениджър на съдържание и засега успях разреши всички възникнали проблеми. Това ще ми помогне да разбера какво трябва да взема предвид, когато правя същото с този блог.
Pза тези, които се интересуват да знаят как да мигрирате от вашия собствен мениджър към WordPress Ще ви оставя поредица от съвети, които да имате предвид, когато извършвате миграцията.
1-ви) Първият ще бъде прехвърлете базата данни. За да направите това, трябва да имате предвид, че типовете данни са съвместими между двете бази. Например, ако запишете дата във формат varchar първо трябва да го трансформирате до типа Време за среща за WordPress да го приеме.
2-ви) След това е време да обърнем внимание на татко Google y Не се прецаквайте с URL адресите. Както Rogelio посочи, в публикацията „Съвети за WordPress“, промяната в URL адресите предполага загуба на индексиране от Google и други търсачки. Това представлява почти пълна загуба на посещения и не само това. Вътрешната структура на връзките, изобилстваща в този блог, ще бъде напълно унищожена чрез насочване към несъществуващи сайтове.
За да реша този проблем, използвах четири ресурса:
-
- Използвайте mod_rewrite и да промените структурата на постоянните връзки от самия WordPress. Използвайки опцията „Персонализирана структура“ се постига, че всички мнения запазете същия URL адрес, който сте имали преди «/статии/%postname%».
-
- Проблемът с това е, че категории Те започват по същия начин като публикациите, т.е. предшествани са от "/статии/". За да го разрешите, на същия екран с постоянна връзка е възможно да добавите a базова категория така че URL адресите да останат като «/категория/име_на_категория».
-
- С тагове Случва се абсолютно същото като в предишния случай и те имат същото решение, но с помощта на основен етикет така че URL адресите да останат като «/tag/tag_created».
-
- последно моите категории са от типа «/tag/category_name» и WordPress може да получи само „/tag/name“ така че страниците, които сочеха към категория с разширение .php, дадоха грешка, защото не можаха да намерят URL адреса. Това, което направих, е да оставя файловете на старите категории с разширение .php в папката /tag/ и да променя кода на тези файлове, като накарам постоянно пренасочване (301)към новия формат на категорията. Използвах следния код, който намерих на Mecagoenlos:
Header( "Местоположение: http://domain/category/category_name" );
3-ви) Проблемът с индексирането е решен (Google продължава да намира всички URL адреси, които е индексирал), остава само да проверите дали новите ви емисии файлове и карти на сайтове са на същите места, където сте ги имали преди. Ако не, ще трябва да решите дали преместете тези файлове или редактирайте своите акаунти на всички сайтове, които ще се свързват с вашите емисии или карти на сайтове.
4-ви) Само дизайн на блог. Ако изберете Тема, проектирана от някой друг, не забравяйте, че трябва да промените кода на включете връзките и бутоните, които обикновено сте използвали на стария си сайт. Трябва също да добавите кода, който използвате за управление на вашия статистика. Обикновено най-удобното и бързо нещо е да го добавите към файла footer.php присъства в 99% от темите, които ще намерите в интернет.
Y Това е всичко, сега трябва да свикнете с новата CMS и да добавите добавките, които смятате за необходими, но ще говоря за това в друга статия. Почти съм готов темата Killer Vinegar, надявам се скоро да има няколко проектирани теми, но засега за Videos For All съм присвоил една, модифицирана от Ернан. Надявам се, че тези съвети ще ви помогнат, ако някога решите да мигрирате от една CMS към друга. Кисели поздрави.