SQL databáza do WordPressu

Programovacie jazyky, rady, poradňa...
Fiju
Professional
Professional
Používateľov profilový obrázok
Príspevky: 1551
Registrovaný: 14 júl 2007, 11:02
Bydlisko: Zvolen

SQL databáza do WordPressu

Príspevok od používateľa Fiju »

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?
Fabo
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 6810
Registrovaný: 16 nov 2007, 17:23
Bydlisko: 's Chravenhache
Kontaktovať používateľa:

Re: SQL databáza do WordPressu

Príspevok od používateľa Fabo »

neexistuje univerzalny sposob, kazdy web moze mat riesene data inak...
Pomohlo by keby si napisal aky ten CMS mas.
neppo
Light Professional
Light Professional
Používateľov profilový obrázok
Príspevky: 774
Registrovaný: 09 jún 2005, 15:33

Re: SQL databáza do WordPressu

Príspevok od používateľa neppo »

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 :)
Fiju
Professional
Professional
Používateľov profilový obrázok
Príspevky: 1551
Registrovaný: 14 júl 2007, 11:02
Bydlisko: Zvolen

Re: SQL databáza do WordPressu

Príspevok od používateľa Fiju »

@Fabo: Volá sa to RunCMS2 ... posledna zmienka o nejakom ruskom supporte je z roku 2010 cca :D

@neppo: mozes byt pls konkretnejsi na co sa mam zamerat? v tomto som lama
neppo
Light Professional
Light Professional
Používateľov profilový obrázok
Príspevky: 774
Registrovaný: 09 jún 2005, 15:33

Re: SQL databáza do WordPressu

Príspevok od používateľa neppo »

novinky v starej db

Kód: Vybrať všetko

news_id int
head varchar --nadpis
body varchar --telo
datestamp date --datum pridania
author varchar --id autora
novinky vo WP (nepoznam strukturu WP preto iba pre priklad)

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
mozes napisat napriklad

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
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
Napísať odpoveď