bağımsız çalışan sayfanda my_new_posts () fonksiyonunu çalıştırırsın.
Denemedim, ama işini görebilir...
function turkcelestir($str) {
$str = ereg_replace('ç', 'ç', $str);
$str = ereg_replace('ÄŸ', 'ğ', $str);
$str = ereg_replace('ı', 'ı', $str);
$str = ereg_replace('ö', 'ö', $str);
$str = ereg_replace('ÅŸ', 'ş', $str);
$str = ereg_replace('ü', 'ü', $str);
$str = ereg_replace('Ç', 'Ç', $str);
$str = ereg_replace('ÄŸ', 'ğ', $str);
$str = ereg_replace('İ', 'İ', $str);
$str = ereg_replace('Ö', 'Ö', $str);
$str = ereg_replace('Å', 'ş', $str);
$str = ereg_replace('Ü', 'Ü', $str);
return $str;
}
function my_new_posts (){
global $wpdb, $post;
$mynewposts = $wpdb->get_results("SELECT $wpdb->posts.ID, post_title, post_content, post_category FROM $wpdb->posts WHERE post_type = 'post' AND post_status = 'publish' AND post_category=3 limit 4");
foreach ($mynewposts as $post) {
$post_title = turkcelestir($post->post_title);
$post_content = turkcelestir($post->post_content);
echo "<h2><a href=\"".get_permalink()."\">$post_title</a></h2>";
echo $post_content;
}
}