私はこれを解決しようとしましたが、解決策を探しましたが、うまくいきませんでした。
私のワードプレスループは次のようになります...
$args = array(
'post_type'=> 'reviews',
'meta_key' => 'post_id',
'meta_value' => $pageid,
'paged' => $paged,
'posts_per_page' =>20,
'orderby' => rand
);
query_posts( $args );
if (have_posts()) :while (have_posts()) : the_post();
各投稿には、1 から 5 までの数値を含む「評価」というカスタム フィールドがあります。
私がやりたいことは、ループ内のすべての投稿に対して「評価」の値から配列を作成することです...次のようになります...
$ratings=array("5","4","2","5","3","5");
そうすれば、中央値を計算できます。
助けてくれてありがとう。