WordPress ブログに「レビュー」というカスタム投稿タイプを作成しました。この中に、5 段階の数字のカスタム フィールドがあります。
これらの数値をすべて足し合わせてから、投稿数で割って集計スコアを取得しようとしています。
このコードを使用しようとしています...
<?php
$total_score=0;
$meta_key = 'target';//set this to your custom field meta key
$allscores=$wpdb->get_col($wpdb->prepare("SELECT meta_value FROM $wpdb->postmeta WHERE meta_key = %s", $meta_key));
foreach ($allscores as $score) {
$total_score = $total_score + $score;
}
echo 'Total score is '.$total_score;
?>
しかし、私は0の結果を得ています。誰かが私が間違っているところを見ることができますか?