魔扣论坛

查看: 477|回复: 5

[经验交流] WordPress 非插件调用最近评论过的文章列表

[复制链接]
  • TA的每日心情
    慵懒
    3 小时前
  • 签到天数: 1106 天

    [LV.10]论坛老兵

    6341

    主题

    6550

    帖子

    4万

    积分

    管理员

    Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30

    魔扣币
    179612
    贡献
    21892
    威望
    14715

    最佳新人活跃会员热心会员推广达人宣传达人突出贡献优秀版主荣誉管理论坛元老

    发表于 2015-12-13 20:36:02 | 显示全部楼层 |阅读模式
    WordPress文章调用的类型和方法很多,今天分享一下来自 露兜博客(ludou.org) 的调用最近评论过的文章的方法。这个功能和调用最近评论不一样,这里调用的是一个文章标题列表,特点是按照文章的最近一条评论的时间进行文章排序,最近评论的那篇文章排在顶部,有点类似论坛的顶贴效果,这样方便访客进行选择性阅读。实现代码一:调用符合条件的文章和页面
    1. <?php
    2. $pop = $wpdb->get_results("SELECT DISTINCT comment_post_ID
    3. FROM $wpdb->comments
    4. WHERE comment_approved = 1
    5. ORDER BY comment_date_gmt DESC
    6. LIMIT 10"); ?>
    7. <ul class="recentCommentPost">
    8. <?php foreach($pop as $post) : ?>
    9.     <li><a href="<?php echo get_permalink($post->comment_post_ID); ?>"><?php echo get_the_title($post->comment_post_ID); ?></a></li>
    10. <?php endforeach; ?>
    11. </ul>
    复制代码
    实现代码二:仅仅调用符合条件的文章,不包含页面
    1. <?php
    2. $pop = $wpdb->get_results("SELECT DISTINCT comment_post_ID
    3. FROM $wpdb->comments
    4. WHERE comment_approved = 1
    5. AND comment_post_ID NOT IN
    6. (
    7. SELECT ID FROM wp_posts
    8. WHERE post_type='page'
    9. )
    10. ORDER BY comment_date_gmt DESC
    11. LIMIT 10"); ?>
    12. <ul>
    13. <?php foreach($pop as $post) : ?>
    14. <li><a href="<?php echo get_permalink($post->comment_post_ID); ?>"><?php echo get_the_title($post->comment_post_ID); ?></a></li>
    15. <?php endforeach; ?>
    16. </ul>
    复制代码
    以上PHP代码生成的HTML代码为一个无序列表<ul>…</ul>,选择你需要的代码,将其放置到sidebar.php或者single.php需要显示的位置即可,注意添加相关的CSS样式,使之与你的主题吻合哦。
    会员购买:>> 点击购买 << | 魔扣币购买:>> 点击购买 <<
    承接业务:服务器代维丨网站托管丨SEO
    联系客服:微信:morko-net | QQ:1367681973

    该用户从未签到

    2

    主题

    175

    帖子

    348

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    173
    贡献
    173
    威望
    0
    发表于 2017-1-4 17:50:10 来自手机 | 显示全部楼层
    锄禾日当午,发帖真辛苦。谁知坛中餐,帖帖皆辛苦!

    该用户从未签到

    2

    主题

    183

    帖子

    364

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    181
    贡献
    181
    威望
    0
    发表于 2017-5-11 16:12:35 | 显示全部楼层
    顶起出售广告位

    该用户从未签到

    1

    主题

    183

    帖子

    365

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    182
    贡献
    182
    威望
    0
    发表于 2017-10-16 20:07:50 来自手机 | 显示全部楼层
    思念是温馨,想念是幸福;缘是天意,份是人为;知音是默契,知己是深交;缘分是相聚,朋友是牵挂!有一种美酒一小滴就叫人回味,有一种音乐一小段就叫人陶醉,有一种书看过还叫人百看不厌,有一种人一认识就让人感到温馨和幸福,那就是你!我的魔扣源码论坛网络朋友们!祝愿大家节日愉快!

    该用户从未签到

    2

    主题

    174

    帖子

    346

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    172
    贡献
    172
    威望
    0
    发表于 2018-5-10 23:55:26 | 显示全部楼层
    朋友,欢迎你来到魔扣源码论坛梦工场!这里有爱的细语,这里有情的倾诉,这里是欢乐的空间,这里是友爱的世界,这里是心灵歇息的港湾。这里是帮您筑梦、圆梦的空间!当你身心疲惫的时候,到这里坐一坐,就会感到轻松愉快。我递给你一杯沁人心肺的香茶,我送给你一句真诚的祝福话,伴你一起漫游网海的天涯!

    该用户从未签到

    3

    主题

    153

    帖子

    303

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    150
    贡献
    150
    威望
    0
    发表于 2018-12-29 21:29:44 | 显示全部楼层
    呵呵,低调,低调!
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    • 联系我们
    • 新浪微博 :
    • 在线客服 :魔扣科技 
    • 源码QQ群 :魔扣源码论坛官方总群
    • 联系邮箱 :charlin#morko.net
    • 微信扫一扫
    快速回复 返回顶部 返回列表