Alıntı
Sadece insert post ile mi olur, bunun için başka bir yol bulamaz mıyım ?
Cümleyi şu şekilde bitirince anladığıma cevap verdim :], herneyse.
Yukarıdaki kodlarda tek sorun Türkçe karakter ise aşşağıdaki kodları deneyip sorun varsa gene sadece varolan sorunu yazarsan daha hızlı çözüm üretebiliriz.
<?php
require("include/connect.php");
$conn = mysql_connect($DBHost,$DBUser,$DBPass);
mysql_select_db($DBName,$conn);
mysql_query('set names utf8');
$results = mysql_query("SELECT * FROM veri_cekilecek_tablo_adi", $conn);
$i = 0;
while ($row = mysql_fetch_array($results,MYSQL_ASSOC)) {
$ow = $row['kelime'];
$tags = "$ow anlami, $ow ne demek, $ow nasıl yazılır, $ow sözlük";
$post = array();
$post['post_status'] = 'draft';
$post['tags_input'] = $tags;
$post['post_category'] = array(1);
$post['post_title'] = $row['kelime'];
$post['post_content'] = $row['anlam'];
$posts[$i] = $post;
$i++;
}
mysql_free_result($results);
mysql_close($conn);
require('./wp-load.php');
foreach ($posts as $post) {
wp_insert_post($post);
}
?>