我在向WordPress codex学习关于全局变量的知识
var_dump($post)
我发现了$post
具有名为comment_count
我想知道我是否可以直接使用$post->comment_count
而不是get_comments_number( $post_id )
在回路内部?还是有什么缺点?
最合适的回答,由SO网友:Pieter Goosen 整理而成
这是一个经典的问题,你有6个鸡蛋还是半打,坦率地说,这其实并不重要。
但最好使用get_comments_number()
因为
post对象是从$GLOBALS[\'post\']
由设置的全局the_post()
回路内部
通过验证post对象WP_Post
(通过get_post()
)
来自get_comments_number()
如果以后需要过滤输出,是否可过滤