質問編集履歴

1 追加で発生した疑問点

Lyo

Lyo score 12

2017/03/29 11:48  投稿

wordpressのカスタムフィールドについて
現在、カスタムフィールドを導入するためにCustom Post Type UI
を導入し、Advanced Custom Fieldsを使用してカスタムフィールドを作りました。
カスタム投稿にカスタムフィールドを表示させるところまではいきましたが
そこに何を入力しても投稿ページに反映されません。
```UTF-8
<?php get_header(2); ?>
<section id="post_area" class="container">
<?php query_posts('&post_type=home&paged='.$paged); ?>
   <?php if ( have_posts() ) : ?>
       <?php while ( have_posts() ) : the_post(); ?>
               <h2><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>
               <?php the_content(); ?>
               
         <?php get_field('place'); ?>
       <?php endwhile; ?>
   <?php endif; ?>
</section>
<div class="clear"></div>
</div>
<?php get_footer(); ?>
```
こちらのplaceに表示させたいのですが、タイトルなどは表示されていますが、カスタムフィールドの内容は表示されません。
書き方が悪いのでしょうか?
ご享受お願いいたします。
ご享受お願いいたします。
追記
```UTF-8
<?php get_header(2); ?>
<section id="post_area" class="container">
<?php query_posts('&post_type=home&paged='.$paged); ?>
   <?php if ( have_posts() ) : ?>
       <?php while ( have_posts() ) : the_post(); ?>
               <div class="custom_img"><? 
)
$img = get_field('img');
$imgurl = wp_get_attachment_image_src($img, 'full');
if($imgurl){ ?><img src="<? echo $imgurl[0]; ?>" alt=""></p>
<? } ?></div>
               <div class="custom_table">
               <div class="custom_title_area"><?php the_field('choice'); ?><h2><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2></div>
               <?php the_content(); ?>
               <?php the_field('place'); ?>
       <?php endwhile; ?>
   <?php endif; ?>
</section>
<div class="clear"></div>
</div>
<?php get_footer(); ?>
```
現在ここまできたのですが、間に画像や、タイトルタグを挟んでいるのですが、書き方はこちらであっているのでしょうか?
とりぜず出力はされているのですが、おかしいところがあれば指摘お願いいたします。
  • WordPress

    12202 questions

    WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

  • プラグイン

    870 questions

    プラグイン(plug-in)は、ソフトウェアアプリケーションの機能拡張の為に開発された、一組のソフトウェアコンポーネントのことを指します。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る