HOME > blog > 未分類 > カスタムフィールドを共通テンプレートに書き込む

カスタムフィールドを共通テンプレートに書き込む

カスタムフィールドの値を、footer.phpなどの共通テンプレートに書き込む場合。 書くテンプレートごとにふりわけしながら値を表示する方法。

<?php if ( is_single() ) { //単独記事ページの場合 ?>
<?php if(have_posts()) : while(have_posts()) : the_post(); ?>
<?php echo get_post_meta($post->ID,'★カスタムフィールドの名前を入れる★',true); ?>
<?php endwhile; endif; ?>
<?php } elseif (is_page()) { //ページの場合 ?>
<?php if(have_posts()) : while(have_posts()) : the_post(); ?>
<?php echo get_post_meta($page->ID,'★カスタムフィールドの名前を入れる★',true); ?>
<?php endwhile; endif; ?>
<?php } elseif (is_home()) {// 単独記事ページ以外の場合 ?>
★ここにコードなどを入れる
<?php } else {// 単独記事ページ以外の場合 ?>
★ここにコードなどを入れる
<? } ?>

    Warning: Undefined array key "HTTP_REFERER" in /home/xs241045/ridesign.jp/public_html/lib/wp/wp-content/themes/libridesign2017/single-post.php on line 54

Warning: Undefined array key "HTTP_REFERER" in /home/xs241045/ridesign.jp/public_html/lib/wp/wp-content/themes/ridesignjp2016/relatedLinks.php on line 10