在'循环'之外显示Wordpress'评论模板'

alt*_*alt 6 php wordpress comments reference

所以我正在构建一个wordpress主题,我需要在主页上的每个帖子的下拉列表中记下这些评论.废话你必须点击帖子才能看到评论!当只有一个帖子时,它工作得非常好.它只使用了一个帖子,因为我在循环中显示注释模板.但是对于多个帖子,注释模板必须在循环内部,但是,当您将注释模板引用放在循环中时它不会触发,这意味着模板不会显示!

如何让循环中显示的评论模板显示在主页的每个帖子上,我可以将其设置为下拉菜单?

这是我正在实施它的网站:http://thenozzle.net/ 你可以看到它,或者更确切地说,如果你点击'Show#Comments Here'就看不到它.简单的PHP的东西,但我无法弄清楚为什么当评论模板参考是palce din thlolo,是不会开火.

这是参考和代码:

<div id="dropdowncomments">
        <?php comments_template(); ?>
</div>
Run Code Online (Sandbox Code Playgroud)

就像我说的那样,下拉注释是隐藏的,当你点击它时,它会出现,但是注释模板没有在loop.php中加载,所以没有好处.

有帮助吗?

AJJ*_*AJJ 10

这很容易(我希望我理解正确).在the_content()通话结束后,设置$withcomments变量(全局)并调用comments_template():

the_content();
global $withcomments;
$withcomments = 1;
comments_template( 'comments.php', true );
Run Code Online (Sandbox Code Playgroud)