ككۆپىنچە بلوگلارنىڭ يان بۆلىكىدە مەلۇم ۋاقىت ئىچىدىكى ئەڭ يېڭى يازما، ئەڭ كۆپ ئىنكاس يېزىلغان يازما ۋە تەلەيلىك يازمىلار (ئىختىيارى ئالمىشىپ چىقىدىغان يازما) نىڭ بارلىقىنى كۆرىسىز. بۇ خىل ئىقتىدارنى ھەرخىل قىستۇرمىلار ئارقىلىق چىقارغىلى بولىدۇ، ئەمما مەن قىستۇرمىسىز چىقىرىشنى تەۋسىيە قىلىمەن. تۆۋەندىكى كود ئارقىلىق سىز يۇقىردا سۆزلەپ ئۆتكەن 3 خىل ئۈنۈمگە تەڭلا ئېرىشەلەيسىز. ئەگەر سىزمۇ بلوگىڭىزنىڭ بۇنداق ئىقتىدارى بولىشىنى خالىسىڭىز تۆۋەندىكى كودنى ئۇسلۇبىڭىزنىڭ fonction.php ھۆججىتىنى ئېچىپ ئەڭ ئاستىدىكى < ? بەلگىسىنىڭ ئۈستىگە چاپلايسىز. خەنچە خەتلەر ئۆزىڭىزگە قالدى.
كود تۆۋەندىكىچە:
$get_posts = query_posts('posts_per_page=10&caller_get_posts=1&orderby='.$orderby);
foreach ($get_posts as $get_post) {
$output = '';
$post_date = mysql2date('y年m月d日', $get_post->post_date);
$commentcount = '('.$get_post->comment_count.' 条评论)';
$post_title = htmlspecialchars(stripslashes($get_post->post_title));
$permalink = get_permalink($get_post->ID);
$output .= '
echo '
- '.$output.'
}
wp_reset_query();
}
ئەمدى سىز قايسى ئورۇنغا ئەڭ يېڭى يازما، كۆپ ئىنكاسلىق يازما ۋە تەلەيلىك يازمىلارنى كۆزنىكىنى چىقارماقچى بولسىڭىز تۆۋەندىكى كودنى شۇ ئورۇنغا قويسىڭىز بولىدۇ. مەسلەن، بىز ئادەتتە sidebar.php نىڭ ئىچىگە قويىمىز.
//最新日志_Yengi yazma
get_posts( $orderby = 'date', $plusmsg = 'post_date' );
?>
//热评日志_Kop inkasliq yazma
get_posts( $orderby = 'comment_count', $plusmsg = 'commentcount' );
?>
//随机日志_Teleylik yazma
get_posts( $orderby = 'rand', $plusmsg = 'post_date' );
?>
مىسال ئۈچۈن مەن ئۇيغۇربەگ تور تۇراسىنىڭ كودىنى سۆزلەي
مەسىلەن بىز تەلەيلىك يازمىلارنى چىقىرايلى:
تەلەيلىك يازمىلار
//随机日志
some_posts( $orderby = 'rand', $plusmsg = 'post_date', 10 );
?>