2011-12-20 10 views
0

私はその値がWP配列であるカスタムフィールドを、持っている...ワードプレスGET、POSTのカスタム配列フィールドの値によってフィルタ

と私は、このカスタムフィールドによるフィルタリングの記事を取得しようとしています、問題があることです私はあまりにもmeta_queryを試してみた

$args = array(
      'orderby' => 'title', 
      'post_type' => 'need', 
      'meta_key' =>'institution', 
      'meta_value'=> '.$institutionId.'); 

     $donations = get_posts($args); 

が、それはあまりにも動作しませんでした:(

編集:それは最後の試みで、その配列と機能していないその私のコード..ここ

を評価編:

私は私が思っていたソリューションをアーカイブしました。私は...今、私の質問に答えることができるので、私はあまりにもできるようになります

+0

'.$institutionId.'を交換しようとすると、私は答えを投稿しますか? – bingjie2680

+0

私は自分自身を明確にしたのかどうか分かりませんが、meta_key機関のmeta_valueは配列なので...問題はそこにあると思います。私は構造を作った人ではないので、私は変更できませんそれは... :( – ShadowG

+1

あなたは削除する必要があります「と。」$ institutionId周り。ますprint_r($ argsを)を試してみて、データはあなたが速い応答のためのget_posts – JoshStrange

答えて

1

は、DBから取得した値を配列にすることができる方法$institutionIdまたは$institutionId[0]

+1

+1を呼び出す前に、正しいに見えることを確認してください – ShadowG

関連する問題