实现wordpress首页文章列表中显示文章评论
网站文章 2026-09-21 08:05:45 4 0

不少瀑布流型网站在首页显示文章的同时会调用该文章最近的网友评论,意思即是在首页每篇日志下像文章页显示评论,直接使用文章评论调用代码似乎是实现不了,下面是露兜博客给出的解决方案,实现或操作起来相当简单容易。

实现方法:

在wordpress模板的index.php文件中的文章调用循环内,while (have_posts()) : the_post();和endwhile;之间适当位置,添加以下代码:

1
2
3
4
5
6
<?php
    global $withcomments;
    $withcomments = true;
    // 包含评论模板文件,
    comments_template("/inline-comments.php");
?>

示例:

1
2
3
<?php while (have_posts()) : the_post(); ?>
    <?php global $withcomments; $withcomments = true; comments_template("/opinion.php");?>
<?php endwhile; ?>

实现原理:

使用全局变量$withcomments,并将其值改成true(改成这样也是可以的$withcomments = 1;)。接着包含用于在首页显示评论的模板opinion.php,如想使用默认评论模板comments.php,改成comments_template();

该方法可用于分类页、标签页、日期归档页等!

代码出自露兜博客,转载请注明!

文章说明
本文标签:
©版权声明
本站提供的一切软件、教程和游戏辅助仅限用于娱乐和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集,版权争议与本站无关。如有侵权请邮件与我们联系处理。敬请谅解!6594404@qq.com