魔扣论坛

魔扣源码论坛业务
查看: 837|回复: 6

[经验交流] WordPress在文章列表中显示评论

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

    [LV.Master]开坛老将

    7万

    主题

    227

    回帖

    27万

    积分

    管理员

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

    魔扣币
    745759
    贡献
    157915
    威望
    32799

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

    发表于 2017-6-14 21:58:08 | 显示全部楼层 |阅读模式
    魔扣币兑换比例:【 50以下 : ¥1 = 10 魔扣币 】丨【 50 - 100 :¥1 = 20 魔扣币】丨【 100以上:¥1 = 30 魔扣币 】

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    有时候我们想在首页每篇日志下像文章页single那样显示评论,但是 comments_template()直接放首页没有反应的。那么该如何实现呢?在WordPress主题的文章调用循环内,即 while (have_posts()) : the_post(); 和 endwhile; 之间适当位置,添加代码如下:
    1. <?php
    2.     global $withcomments;
    3.     $withcomments = true;

    4.     // 包含评论模板文件,自定义
    5.     comments_template("/mobantu-comments.php");
    6. ?>
    复制代码

    实现原理很简单,我在以上代码的第2行声明我将使用全局变量$withcomments,并将其值改成true。接着第6行包含用于在首页显示评论的模板inline-comments.php,为什么不使用默认的评论模板comments.php呢?

    其实不管什么东西都有其适用范围,一般WordPress主题中的comments.php都是专门为文章single和页面page定制的,如果把它硬套到主页上,似乎会觉得很别扭,如果你想在首页显示各文章的评论,就给首页定制个显示评论的模板吧!

    如想使用默认评论模板comments.php,第6行改成comments_template();

    以上方法可以推广到分类页、标签页、日期归档页等文章列表页!


    会员购买:>> 点击购买 << | 魔扣币购买:>> 点击购买 <<
    承接业务:服务器代维丨网站托管丨SEO
    联系客服:微信:morko-net | QQ:1367681973

    该用户从未签到

    0

    主题

    258

    回帖

    516

    积分

    高级魔扣

    Rank: 4

    魔扣币
    258
    贡献
    258
    威望
    0
    发表于 2017-6-14 22:10:41 | 显示全部楼层
    支持,楼下的跟上哈~

    该用户从未签到

    0

    主题

    224

    回帖

    449

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    225
    贡献
    225
    威望
    0
    发表于 2017-6-29 12:10:38 来自手机 | 显示全部楼层
    very good

    该用户从未签到

    3

    主题

    259

    回帖

    522

    积分

    高级魔扣

    Rank: 4

    魔扣币
    260
    贡献
    260
    威望
    0
    发表于 2017-7-21 05:13:52 | 显示全部楼层
    垃圾内容,路过为证。

    该用户从未签到

    1

    主题

    260

    回帖

    521

    积分

    高级魔扣

    Rank: 4

    魔扣币
    260
    贡献
    260
    威望
    0
    发表于 2017-10-24 18:12:48 | 显示全部楼层
    谢谢!一定是苍天的美意,你我才相会在网易,一定是神灵的知遇,你我才结下了友谊,一定是命运的安排,你我才充满了情意,一定是缘分的奇迹,你我才成为了知己,人生能够拥有友谊,那是生命最美收益,无论你我置身何处,快乐会永随我与你,魔扣源码论坛愿我的祝福能够带给你幸福快乐。

    该用户从未签到

    2

    主题

    278

    回帖

    558

    积分

    高级魔扣

    Rank: 4

    魔扣币
    278
    贡献
    278
    威望
    0
    发表于 2018-4-18 16:14:23 来自手机 | 显示全部楼层
    当一个人最看重的东西是面子,那他为此失去的一定很多。',

    该用户从未签到

    7

    主题

    300

    回帖

    607

    积分

    高级魔扣

    Rank: 4

    魔扣币
    300
    贡献
    300
    威望
    0
    发表于 2018-9-30 22:41:33 来自手机 | 显示全部楼层
    真心的祝福你:开心每一天,快乐每一刻,好运永远与你相伴!真诚希望你每一个今天都过得幸福!魔扣源码论坛更希望你每一个明天都能比今天还快乐!
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

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