• 解決済 kacchanman

    (@kacchanman)


    WordPress3.9.1を利用しております。同様のトピックはなさそうなので投稿させて頂きます。

    全ての記事のカスタムフィールド「nenrei」に整数の値が入っているとして、その平均値をhome.phpに出力したいと考えています。
    対象は全ての投稿記事で、新しい記事が投稿される度に自動で更新されるようにしておきたいです。

    どなたかご教授願えましたら幸いです。
    宜しくお願い致します。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター jim912

    (@jim912)

    便利なテンプレートタグはありません。考えられる方法としては、

    1. get_postsなどで該当する投稿を取得して、ループでnenreiの計算をする
    2. MySQLのAVG関数を使って算出する

    と言ったところだと思われます。

    ただし、それほど頻繁に更新や変化する数値ではないでしょうから、Transients APIを使って、結果をキャッシュさせておくと、余計な負荷を軽減できます。

    トピック投稿者 kacchanman

    (@kacchanman)

    ご返答ありがとうございます。
    サクッとタグでは解決しないですよね・・(汗
    ループで対応してみます。
    有難うございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「カスタムフィールドに入力された値の平均値について」には新たに返信することはできません。