Ahojte, mám jeden redakčný web a chcel by som ho preklopiť na WordPress. Problém je, že momentálne beží na nejakom strašne zastaralom ruskom redakčnom systéme a ja by som potreboval preklopiť články pod WP.
Neviete, či existuje nejaký sposob, ako nahrať do WP SQL databázu s článkami tak, aby sa zobrazovali korektne pod WordPressom? Skúšal som to už cez kadejaké pluginy/konvertory do XML napríklad, ale nepomohlo.
Nemá s tým niekto skúsenosť, alebo je to podľa vás technicky nemožné a budem musieť články presúvať manuálne?
SQL databáza do WordPressu
-
Fabo
Hardcore addict
- Príspevky: 6810
- Registrovaný: 16 nov 2007, 17:23
- Bydlisko: 's Chravenhache
- Kontaktovať používateľa:
Re: SQL databáza do WordPressu
neexistuje univerzalny sposob, kazdy web moze mat riesene data inak...
Pomohlo by keby si napisal aky ten CMS mas.
Pomohlo by keby si napisal aky ten CMS mas.
Re: SQL databáza do WordPressu
Pripadne si pozri aku maju tie clanky strukturu v zastaralom CMS a pozri ako sa ti ukladaju clanky vo WP. Potom si myslim, ze to v nejakom SQL manazerovi lahko preklopis 
Re: SQL databáza do WordPressu
@Fabo: Volá sa to RunCMS2 ... posledna zmienka o nejakom ruskom supporte je z roku 2010 cca
@neppo: mozes byt pls konkretnejsi na co sa mam zamerat? v tomto som lama
@neppo: mozes byt pls konkretnejsi na co sa mam zamerat? v tomto som lama
Re: SQL databáza do WordPressu
novinky v starej db
novinky vo WP (nepoznam strukturu WP preto iba pre priklad)
mozes napisat napriklad
ID novinky si samozrejme treba osetrit aby si nevkladal nieco s rovnakym ID. Ide o to ze insertujes do novej tabulky a namiesto hodnot ( ... values (hodn1, hodn2, hodn3...)) vypises tvoj naformatovany select tak aby ti polia sedeli. Najprv si pozri co treba vsetko vkladat do NEWS tabulky vo WP, podla toho si naformatuj select zo starej DB a uz podla prikladu vyssie pustis.
ak sa mylim kludne ma opravte
Kód: Vybrať všetko
news_id int
head varchar --nadpis
body varchar --telo
datestamp date --datum pridania
author varchar --id autora
Kód: Vybrať všetko
wp_news_id int
wp_title_short varchar --napriklad prvych 10 znakov
wp_title_full varchar --cely nadpis
wp_body --telo
wp_dateadd date --datum pridania
wp_author_id --id autora, povedzme ze vsetko hodis na admina ID=1
Kód: Vybrať všetko
insert into WP_database.WP_news (wp_news_id,wp_title_short,wp_title_full,wp_body,wp_dateadd,wp_author_id)
select news_id, LEFT(head,10), head, body, datestamp, author) from oldCMS_database.news
ak sa mylim kludne ma opravte