当前位置:网站首页 > WordPress教程 > 正文
WordPress 最新/热评/随机文章三位一体的方法
作者:xlnxin发布时间:2021-04-15分类:WordPress教程浏览:323
导读:看到不少WordPress博客的主题的侧栏的“最新文章”、“热评文章”、“随机文章”三位一体地显示,感觉很不错的,在网上搜索了下,想找找教程看看是怎么实现这个效果的,于...
看到不少WordPress 博客的主题的侧栏的“最新文章”、“热评文章”、“随机文章”三位一体地显示,感觉很不错的,在网上搜索了下,想找找教程看看是怎么实现这个效果的,于是找到了万戈博客,又刚好看到了他写的这个教程,现在将该教程转载过来,分享给有需要的博主。
实现方法:
- 在WordPress 博客当前使用的主题的functions.php文件的<?php和?>之间添加以下函数代码
1 2 3 4 5 6 7 8 9 10 11 12 13
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><a href="' . $permalink . '" title="'.$post_title.'">' . $post_title . '</a>'.$$plusmsg.'</li>'; echo '<ul>'.$output.'</ul>'; } wp_reset_query(); }
- 在WordPress 博客当前使用的主题的侧栏文件sidebar.php中添加以下调用代码
1 2 3 4 5 6 7 8
<?php //最新日志 get_posts( $orderby = 'date', $plusmsg = 'post_date' ); //热评日志 get_posts( $orderby = 'comment_count', $plusmsg = 'commentcount' ); //随机日志 get_posts( $orderby = 'rand', $plusmsg = 'post_date' ); ?>
- 演示效果:
提示:代码转自
http://wange.im/recent-comments-rand-posts-in-one.html
相关推荐
- 微信小程序function函数arguments 是什么意思呢?
- 小程序和H5中canvas卡顿的性能优化方向和实践
- 微信小程序反编译报SyntaxError: Unexpected token ‘}‘ 不完美的解决方法
- 解决小程序反编译出现 app-service.js
- PHP把textarea中的回车换行替换为br
- zblogphp使用GetArticleList、GetList函数调用热门文章列表
- 国产安可立思辰打印机手动双面打印设置教程
- 淘宝给大家发6.5元新年购物红包啦,不要嫌少还有很多优惠,快来领取吧!
- 快手极速版给大家发56元新年红包啦,快来领取吧!
- 抖音极速版给大家发37元过年红包啦,快来领取吧!
- WordPress教程排行
- 最近发表