###前提・実現したいこと
wordpress カスタムフィールドの値ごとの記事数を取得したいです。
現在、カスタムフィールドのチェックボックス(複数選択可)で、ある値を選択されている記事数を取得したいと考えております。
検索して出てきた記事を何件かためしてみたものの、知識不足でなかなかうまくいきませんでした。
お忙しいところ恐縮ですが、
やり方や参考になる記事など、ご教示いただければ幸いです。
よろしくお願いいたします。
###試したこと
情報が足りず申し訳ございません。
http://hacknote.jp/archives/11762/
や
http://newak06.net/blog/?p=1019
上記サイトにありましたソースを使いました。
$args = array( 'post_type' => 'member', 'meta_key' => 'member-cate', //カスタムフィールドのキー 'meta_value' => 'a', //カウント条件 'posts_per_page' => -1 );//投稿タイプ内の全記事を対象 $group_keshin = get_posts( $args ); foreach ( $group_keshin as $post ) { $keshin++; //対象記事の数だけ加算する } echo '参加人数は'. $keshin .'人です。';
度々ご迷惑をおかけし申し訳ございません。。
記載されていたコードをそのまま記載いたしました。
(フィールド名などは変更しました。)
その後、参加人数は人です。 とだけ表示されている状態です。
使用しているプラグインは
advanced custom fields
です。
フィールド名
test
フィールドタイプ
チェックボックス
選択肢
a : a
b : b
c : c
エラーメッセージは下記のようにでております。
###発生している問題・エラーメッセージ
Notice: Undefined variable: keshin in /user/・・・
回答1件
あなたの回答
tips
プレビュー