我有一个评论元字段,显示每个评论的评分,我想知道是否有任何方法可以查询数据库,以获得每个帖子的总评分。
在我的single.php
, 但它显然给出了所有评论的总数。无论如何,我可以修改它,只包含来自当前帖子的评论。
// set the meta_key to the appropriate custom field meta key
$meta_key = \'rating_total\';
$ratingtotals = $wpdb->get_var( $wpdb->prepare(
"
SELECT sum(meta_value)
FROM $wpdb->commentmeta
WHERE meta_key = %s
",
$meta_key
) );