WordPressの記事からカスタムフィールドの値を得たい時


$posts = get_posts(array('posts_per_page' => -1)); foreach ($posts as $p) { $postid = $p->ID; $custom_fields = get_post_custom($postid); $data1 = $custom_fields['$key'];

foreachによって全ての記事についてについてカスタムフィールドの特定のkeyを持った値を得ることが出来ます。 get_posts()の()内を弄れば読み込むページ数や順序なども必要に応じて指定出来ます。