I can't view or add comments

时间:2010-10-07 作者:nalem

嘿,那里。我刚刚建立了这个网站。http://www.paledogstudios.com 它工作得很好,只是我似乎看不到过去的评论(这个博客是从blogger导入的)或添加评论。

我知道这是代码而不是设置,因为有人告诉我,但他没有进一步帮助我。

他说这可能在索引上。php

帮助

3 个回复
最合适的回答,由SO网友:sorich87 整理而成

您的帖子标题似乎没有链接到单个帖子页面,而是链接到存档页面。例如,最近的一篇文章“它真的是那么小”链接到http://www.paledogstudios.com/2010/10/04/“。

错误应该在主题索引中。php文件。

SO网友:EAMann

从表面上看,你错过了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( \'&larr;\', \'Previous post link\', \'twentyten\' ) . \'</span> %title\' ); ?></div>
        <div class="nav-next"><?php next_post_link( \'%link\', \'%title <span class="meta-nav">\' . _x( \'&rarr;\', \'Next post link\', \'twentyten\' ) . \'</span>\' ); ?></div>
    </div><!-- #nav-below -->

    <?php comments_template( \'\', true ); ?>

<?php endwhile; // end of the loop. ?>
您可以看到,他们将注释块放置在上下文导航之后,但在循环关闭之前。这也是您在自己的主题中想要做的。

SO网友:user4271704

请注意,一次启用评论或论文不会影响旧帖子。您应该在之后添加新帖子以允许发表评论,或者转到设置->帖子->快速编辑,以允许对特定帖子发表评论,或者执行批量编辑操作以允许对所有旧帖子发表评论。

WordPress本身是否关闭了对受影响页面的评论?要确定这一点:

导航到WordPress仪表板上的帖子,在受影响的帖子上单击“快速编辑”,确保启用了“允许评论”复选框。如果在WordPress中启用了评论,可以通过单击网站上嵌入的论文中的“线程设置”下拉列表中的“打开线程”链接打开线程。作为参考,这里有一个屏幕截图:

结束

相关推荐

使用FileZilla编辑文件后出现WordPress php错误

我使用免费的FTP软件FileZilla。在大多数情况下,每当我使用FileZilla从FTP打开任何PHP文件时,在编辑并保存文件后会出现以下错误:Parse error: syntax error, unexpected T_VARIABLE in File path here on line 1我如何解决这个错误并永远摆脱这个问题?我应该切换到另一个FTP程序吗?