カスタムフィールドで登録した複数の画像から、ひとつをランダムで取得
-
既に条件を指定している以下のようなリストがあります。
<?php
$args = array( ‘post_type’ => ‘tour’,’posts_per_page’ => 17, ‘orderby’ => ‘rand’ );
$rand_posts = get_posts( $args );
foreach ( $rand_posts as $post ) :
setup_postdata( $post ); ?>
<li>
<img src=”<?php the_field(‘tour1_image‘);?>” width=”180″ height=”140″ />
<?php the_post_thumbnail(array(70,70)); ?>
<?php the_title(); ?>
<?php echo mb_substr(get_the_excerpt(), 0, 80); ?>…
</li>
<?php endforeach;
wp_reset_postdata(); ?>リストの中に「tour1_image」というカスタムフィールドに登録をした画像を取得しているのですが、ここを、「tour1_image」だけでなく、「tour2_image」、「 tour3_image」と別に登録した複数画像のうち、ひとつをランダムに取得するようにしたいのですが、解決方法が見つからずに困っています。
どなたかお分かりになられる方、アドバイスを頂けますと幸いです。
宜しくお願いいたします。
1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
- トピック「カスタムフィールドで登録した複数の画像から、ひとつをランダムで取得」には新たに返信することはできません。