mwt
RadKod-İzmir Web Tasarım
Kullanıcı
-
Üyelik
16.06.2015
-
Yaş/Cinsiyet
27 / E
-
Meslek
Yazılım
-
Konum
İzmir
-
Ad Soyad
A** B**
-
Mesajlar
839
-
Beğeniler
124 / 150
-
Ticaret
50, (%96)
Merhaba,
Gelişmiş bir script yapıyorum kullanması kolay ve bi çok özellik mevcut.
Yaptıgım scriptlerde, WordPress'den Yaptıgım sccripte geçmek isteyenler oluyor.
Bunu sizce en basit şekilde nasıl yapabilirim.
Resimleri dahi alıp istenilen klasöre taşımam gerekli.
Teşekkürler.
Ahmet
▪ illâ edep, illâ edep!
Kullanıcı
-
Üyelik
01.08.2011
-
Yaş/Cinsiyet
33 / E
-
Meslek
Proje Yönetimi
-
Konum
Sivas
-
Ad Soyad
A** Y**
-
Mesajlar
1279
-
Beğeniler
386 / 731
-
Ticaret
29, (%100)
Convert aracı yazman gerekir başka bir yolu çok zor. XML convert aracı yazarsan direk wordpress yazı içeriklerini çekebilirsin.
mwt
RadKod-İzmir Web Tasarım
Kullanıcı
-
Üyelik
16.06.2015
-
Yaş/Cinsiyet
27 / E
-
Meslek
Yazılım
-
Konum
İzmir
-
Ad Soyad
A** B**
-
Mesajlar
839
-
Beğeniler
124 / 150
-
Ticaret
50, (%96)
Ben şu kodu yazdım kendi scriptinize uyarlarsınız ;
$xmlDoc = new DOMDocument();
$xmlDoc->load("test.wordpress.2017-07-31.xml");
$xmlDosyasi = $xmlDoc->getElementsByTagName('item');
$maddeSayisi = $xmlDosyasi->length;
for ($i=0; $i < $maddeSayisi; $i++){
$title = $xmlDosyasi->item($i)->getElementsByTagName('title')->item(0)->childNodes->item(0)->nodeValue;
$link = $xmlDosyasi->item($i)->getElementsByTagName('post_name')->item(0)->childNodes->item(0)->nodeValue;
$encoded = $xmlDosyasi->item($i)->getElementsByTagName('encoded')->item(0)->childNodes->item(0)->nodeValue;
$category = $xmlDosyasi->item($i)->getElementsByTagName('category')->item(0)->childNodes->item(0)->nodeValue;
$post_date = $xmlDosyasi->item($i)->getElementsByTagName('post_date')->item(0)->childNodes->item(0)->nodeValue;
$comment_author = $xmlDosyasi->item($i)->getElementsByTagName('comment_author')->item(0)->childNodes->item(0)->nodeValue;
$comment_author_email = $xmlDosyasi->item($i)->getElementsByTagName('comment_author_email')->item(0)->childNodes->item(0)->nodeValue;
$comment_date = $xmlDosyasi->item($i)->getElementsByTagName('comment_date')->item(0)->childNodes->item(0)->nodeValue;
$comment_content = $xmlDosyasi->item($i)->getElementsByTagName('comment_content')->item(0)->childNodes->item(0)->nodeValue;
echo 'Başlık : '.$title.'
';
echo 'Kategori : '.$category.'
';
echo 'Link : '.$link.'
';
echo 'Tarih : '.$post_date.'
';
echo 'İçerik : '.$encoded.'
';
echo '
-- Yorumlar --
';
echo 'Yorumu Yazan : '.$comment_author.'
';
echo 'Yorumu Mail : '.$comment_author_email.'
';
echo 'Yorum Tarih : '.$comment_date.'
';
echo 'Yorum : '.$comment_content.'
';
}
?>