从表面上看,你错过了comments_template()
在您的文件中。我不建议把这个放进去index.php
(这是生成整个博客列表的文件……在那里列出评论会使你的页面变得巨大)。
您要做的是添加<?php comments_template(); ?>
在您的single.php
文件(单篇文章的模板文件)<?php endwhile; ?>
.
因此,二十世纪十年代主题的一个例子是:
</div><!-- #post-## -->
<div id="nav-below" class="navigation">
<div class="nav-previous"><?php previous_post_link( \'%link\', \'<span class="meta-nav">\' . _x( \'←\', \'Previous post link\', \'twentyten\' ) . \'</span> %title\' ); ?></div>
<div class="nav-next"><?php next_post_link( \'%link\', \'%title <span class="meta-nav">\' . _x( \'→\', \'Next post link\', \'twentyten\' ) . \'</span>\' ); ?></div>
</div><!-- #nav-below -->
<?php comments_template( \'\', true ); ?>
<?php endwhile; // end of the loop. ?>
您可以看到,他们将注释块放置在上下文导航之后,但在循环关闭之前。这也是您在自己的主题中想要做的。