Skocz do zawartości

baza z snews do wordpressa


Stwor

Rekomendowane odpowiedzi

Nigdy nie przenosiłem bazy danych z snews na wordpress. Z zamiarem przesiadki na ten system noszę się od 4 miesięcy, ale nadal nie mam pojęcia jak mam przenieść 4,300 artykułów oraz 2,000 komentarzy.

Wydaje mi się, że konwertowanie bazy z snews do wordpressa będzie bardzo ciężkie bo bazy są inaczej zbudowane.

Ręczne kopiowanie to istna syzyfowa praca. Ma ktoś jakieś propozycje ?

niezaleznosc-finansowa.pl - czasami coś napiszę

Hippos - Katalog stron PREMIUM

Odnośnik do komentarza
Udostępnij na innych stronach

A snews nie wiem ale pewnie jak cos to z bazy mozna powyciagac :-)

właśnie nie bardzo jest gdzie się dowiedzieć o takie rzeczy, ponieważ snews nie jest już rozwijany i nie ma już supportu na ich forum

niezaleznosc-finansowa.pl - czasami coś napiszę

Hippos - Katalog stron PREMIUM

Odnośnik do komentarza
Udostępnij na innych stronach

a po co kopiować , przepisywać itp.

Robisz tak:

Najlepiej jak baza snews jest już w mysql a nie w pliku.

Potem to tylko iteracja po rekordach

// przepraszam za skladnie PASCAL chodzi o idee

WHILE NOT tabela.eof DO

BEGIN

DodajJedenWpis();

tabela.next;

END;

function DodajJedenWpis()
{
// wypelniamy zmienne, sporą czesc mozna pominąc 
$post_content = TRESC;
$post_title = TEMAT;
$post_date = 
$post_date_gmt = 
$post_author = 
$post_category = 
$post_status = 'publish';

post_data = compact('post_content','post_title','post_date','post_date_gmt','post_author','post_category', 'post_status');
$post_data = add_magic_quotes($post_data);

$post_ID = wp_insert_post($post_data);

if (!$post_ID) 
{
			// we couldn't post, for whatever reason. better move forward to the next email
}

}

Oczywiście trzeba udoskonalić kod o komentarze, ale to jest pikuś.

Aha ! Zapomniałem dodać że bazuje na pliku wp-mail.php z WP

Poszukaj sobie w nim jakie include ma być aby zadzialała funkcja wp_insert_post

Odnośnik do komentarza
Udostępnij na innych stronach

  • 3 tygodnie później...
A snews nie wiem ale pewnie jak cos to z bazy mozna powyciagac :-)

właśnie nie bardzo jest gdzie się dowiedzieć o takie rzeczy, ponieważ snews nie jest już rozwijany i nie ma już supportu na ich forum

A propos rozwoju lub braku rozwoju sNews - parę dni temu wyszła nowa wersja 1.7.

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności