固定ページにカスタムフィールドを表示させるためのphpの記述方法
-
おはようございます。
phpの基本がわかっていないために行き詰ってしまいました。トップページを固定ページにしていて top.phpと言うテンプレートを作っています。
カスタムフィールドは、「Custom Field Gui Utility」を使っています。「投稿ページの新着情報」と「カスタムフィールドを使って6つの写真」を表示させたいのですが
「カスタムフィールドを使った6つの写真」が表示されません。◆「新着情報」を削除すると「カスタムフィールドを使った6つの写真」が表示されます。
◆「カスタムフィールドを使った6つの写真」を「新着情報」の前に記述すると
「カスタムフィールドを使った6つの写真」も表示されます。で
<?php endforeach; endif; ?>
この部分があやしいと思っていろいろ調べたのですが
わかりませんでした。お分かりの方おられましたらアドバイスいただけたらと思います。
top.phpは、
<?php /* Template Name: トップページ用 */ ?> <?php get_header(); ?> <div id="container"> <div id="content" role="main"> <div class="news"> <ul> <?php $posts = get_posts('numberposts=5&category=1'); global $post; if($posts): foreach($posts as $post): setup_postdata($post); ?> <li> <dl> <dt><?php the_time('Y年n月j日'); ?></dt> <dd><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></dd> </dl> </li> <?php endforeach; endif; ?> </ul> </div> <h3>ー くつろぎの空間で旬の味覚を堪能 ー</h3> <p>幕の内弁当、オードブル、にぎり盛り合わせ他<br />種類を豊富に取り揃えております。</p> <div class="top-ryouri01"> <ul> <li class="ryouri01"><img src="<?php $imagefield = get_imagefield('syasin_1'); echo $imagefield['url']; ?>" width="200" height="133" alt="会席料理" /></li> <li class="ryouri02"><img src="<?php $imagefield = get_imagefield('syasin_2'); echo $imagefield['url']; ?>" width="200" height="133" alt="お寿司+季節の小鍋" /></li> <li class="ryouri03"><img src="<?php $imagefield = get_imagefield('syasin_3'); echo $imagefield['url']; ?>" width="200" height="133" alt="鍋料理" /></li> <li class="ryouri04"><img src="<?php $imagefield = get_imagefield('syasin_4'); echo $imagefield['url']; ?>" width="200" height="133" alt="平日限定ランチ" /></li> <li class="ryouri05"><img src="<?php $imagefield = get_imagefield('syasin_5'); echo $imagefield['url']; ?>" width="200" height="133" alt="お寿司" /></li> <li class="ryouri06"><img src="<?php $imagefield = get_imagefield('syasin_6'); echo $imagefield['url']; ?>" width="200" height="133" alt="仕出し" /></li> </ul> </div> </div><!-- #content --> </div><!-- #container --> <?php get_sidebar(); ?> <?php get_footer(); ?>
です。
宜しくお願いいたします。
2件の返信を表示中 - 1 - 2件目 (全2件中)
2件の返信を表示中 - 1 - 2件目 (全2件中)
- トピック「固定ページにカスタムフィールドを表示させるためのphpの記述方法」には新たに返信することはできません。