特定のカテゴリーでカスタムフィールドを表示

single.phpに以下を追加。カテゴリーID13はスラッグ “xuexiao”。
①the_field(“edit”)
②<?php $text_field = get_field(‘edit’); ?>
 <?php echo $text_field; ?>

<?php 
if ( in_category(array("13")) ): //xuexiao 及びIT techniqueのみカスタムフィールドを表示
  the_field('kubun');
endif;?>
<h3><?php the_title(); ?></h3>
<?php 
if ( in_category(array("14")) ): //xuexiao 及びIT techniqueのみカスタムフィールドを表示
  the_field('kubun');
 ?>
 <br><br>
 <?php 
endif;?>
<?php
if ( in_category(array("13","14")) ): //xuexiao 及びIT techniqueのみカスタムフィールドを表示
  /*echo get_field('edit');*/ ?>
  <?php $text_field = get_field('edit'); ?>
  <?php echo $text_field; ?> 
<?php
//画像表示(返り値は「画像ID」)
$img = get_field('gazou');
$imgurl = wp_get_attachment_image_src($img, 'medium_large'); //サイズは自由に変更
if($imgurl){ ?><img src="<?php echo $imgurl[0]; ?>" width="50%" alt="">
<?php } 
endif;?>

    コメントを残す

    メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

    次の記事

    宿題