WordPress 最新/热评/随机日志 的调用,相信很多朋友都需要,但是有些主题就是不太好弄,今天在 万戈 博客上,看到了这个三合一代码,觉得很不错,和大家分享一下
WordPress 最新/热评/随机日志 函数 三合一代码:
把以下函数复制到 WordPress 主题目录下的 functions.php 中:
function get_posts($orderby = '', $plusmsg = '') { $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 .= '<li>' . $post_title . ''.$$plusmsg.'</li>'; echo '<ul>'.$output.'</ul>'; } wp_reset_query(); }
调用方法分别如下:
<?php //最新日志 get_posts( $orderby = 'date', $plusmsg = 'post_date' ); //热评日志 get_posts( $orderby = 'comment_count', $plusmsg = 'commentcount' ); //随机日志 get_posts( $orderby = 'rand', $plusmsg = 'post_date' ); ?>
未经允许不得转载:欲思博客 » WordPress 最新/热评/随机日志 函数 三合一代码
评论6