[WordPress] ワードプレスの get_posts 関数で複数の配列のキー

スポンサーリンク

質問

小さな質問。ワードプレスの get_post 関数で複数の meta キーと値を指定しなければなりません。誰もそれを行う方法を教えてもらえますか?

<?php $args = array(
    'posts_per_page'   => 5,
    'offset'           => 0,
    'category'         => '',
    'category_name'    => '',
    'orderby'          => 'post_date',
    'order'            => 'DESC',
    'include'          => '',
    'exclude'          => '',
    'meta_key'         => '',
    'meta_value'       => '',
    'post_type'        => 'post',
    'post_mime_type'   => '',
    'post_parent'      => '',
    'post_status'      => 'publish',
    'suppress_filters' => true 
);
$posts_array = get_posts( $args ); ?>

答え

さて、気にしないで、マニュアルで私の解決策を見つけた。誰かは、それが必要な場合

$args = array(
    'post_type' => 'product',
    'meta_query' => array(
        array(
            'key' => 'featured',
            'value' => 'yes',
        )
    )
 );
$postslist = get_posts( $args );

http://stackoverflow.com/questions/28511397/multiple-array-keys-in-wordpress-get-posts-function

スポンサーリンク

Leave a Reply