评论和发布日期不能正确显示在“发布页面”上

时间:2015-04-10 作者:leahdesigns

因为我有静态frontpage,所以我定制了214主题,以便在我的帖子页面中使用“新闻”页面。

当您查看我的news page, 评论不会显示,即使它们已启用,当您转到特定帖子时,它们也会显示。有没有办法将评论添加到新闻页面,在那里帖子应该以完整的形式显示?

我也不知道post 出现在任何一个地方,我都不知道为什么。

1 个回复
最合适的回答,由SO网友:William Turrell 整理而成

尝试编辑category.php – 或category-news.php 如果您有,您的CSS似乎表明您已经创建了一个“新闻”类别,但希望您知道您编辑了哪些文件,并添加了:

$withcomments = 1;

// If comments are open or we have at least one comment, load up the comment template.
if ( comments_open() || get_comments_number() ) {
    comments_template();
}
之间get_template_part(\'content\', get_post_format() ); 以及endwhile (在WordPress循环浏览每篇文章的位中。)

这将在分类页面上的每篇文章后添加一个评论表单(如果你有大量的文章,尤其是短篇文章,你可能会发现它太凌乱了。)

至于date, 214主题有一个函数,名为twentyfourteen_posted_on() (在template-tags.php 文件)-打印日期和作者。

如果您检查它的工作方式,您将看到,您可以添加:

echo esc_html( get_the_date() );

自行打印日期,以及get_the_date() 获取一个参数,该参数允许您使用标准自定义日期(和/或时间)的显示方式PHP date format.

您还可以找到Template Hierarchy 有用-它解释了WordPress加载哪些模板文件来显示不同的页面。

结束

相关推荐

有人知道Get_Comments()的所有参数吗

这里是the link. 有很多参数还没有解释,我想知道所有这些。我想,我已经试着去读代码了,但一点也不懂。我越是尝试阅读代码,就有越多的查询。有人知道这些参数吗?尤其是“parent”、“post\\u parent”、“fields”、“include\\u unapproved”、“comment\\u in”、“post\\u in”。请帮助我,我真的很感激。谢谢你阅读我的问题。