質問: advanced custom fieldsの出力 いつもお世話になっております。 wordpress3.4にadvanced custom fieldsというプラグインをインストールしました。 wordpressの管理画面のカスタムフィールドにフィールドを新規追加し、投稿画面に入力、登録できるようになったのですが、プレビュー(ブラウザ上)での表示ができません。 色々なサイトで調べ、php echo post_custom('name1'); ? のように記述すればよいそうなのですが、どのphpファイルの、どこに記述すればよいのかわかりません。 また、フィールドが複数ある場合の記述もよくわかりません。(loopさせるのかな?) どなたかお教えいただけませんか。 よろしくお願いいたします。
回答: 以下に私のloop内の記述を添えておきますのでご参考までにどうぞ。 php /* * テンプレート1のループ */ ? php $args = array( 'post_type' = 'new', 'posts_per_page' => 10, 'paged' => get_query_var('paged'), ); ?> php query_posts( $args ); ? php $my_query = new wp_query('post_type=post&showposts=13'); while ($my_query-have_posts()) : $my_query->the_post(); $do_not_duplicate = $post->id; ?> [php $title= mb_substr($post-post_title,0,25); echo $title; ?>]() php echo post_custom("name")? php echo('・'); ? php echo post_custom("age")? php echo(' 歳'); ? php echo('・'); ?[php the_author_firstname(); ?]() [php the_post_thumbnail( array(87,116)); ?]() php the_excerpt(); ? php endwhile; // end of the loop. ?