为什么不推荐使用默认注释?

时间:2015-01-29 作者:Marc

我正在开发一个主题,在调用comments\\u template()后,注意到“theme without comments.php自3.0版起就不推荐使用”。

我创建了一个评论。php在我的主题的根目录中复制了默认的wp-includes/theme-compat/comments。php内部,这对我来说非常好。此核心文件将在未来版本的wordpress中删除。

我不确定这对于主题开发是否是一个好的实践,因为这是一组复杂的代码,不属于网站开发的核心功能。我更喜欢wordpress提供默认的评论模板。

我可以在不启用评论的情况下发布主题,但这更糟糕。

我可以被称为懒惰,但除此之外,难道不应该有一个标准/默认的评论模板吗?

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

你不应该复制那个文件,因为它太大了。其中大约一半是提交表单的实现,该表单被完全替换为comment_form() 大约在那个时候起作用。

因此,为什么不推荐它的答案大致如下:

较新的代码更紧凑,标记属于主题,以便更好、更相关comments.php 示例查看核心主题,例如twentyfifteen/comments.php.

结束

相关推荐

COMMENTS_NUMBER打印失败

我想使用模板标记显示帖子上的评论数 <?php comments_number( $zero, $one, $more ); ?> 但是,由于某些原因,此标记不起任何作用,也不会打印到页面上。你可以看看我在http://blog.diginomics.com/bitcoins-innate-regulation/以下是3个模板标记的完整代码片段:author、category和comment: <div class=\