シングルページの同ターム記事の取得について
-
現在、シングルページに同タームの記事を取得しようとしているのですが、
タームの値が入った記事は希望とおりに取得出来るのですが、
値の入ってない記事だとWarning: array_shift() expects parameter 1 to be array, boolean given in
が表示されてしまいます。
素人なりに検索してコードを試してしたのですが、
解決には到りませんでした。現在のhtmlは以下になります。
どなたかご教授いただけると助かります。<?php
$term = array_shift(get_the_terms($post->ID, ‘tags4’));?>
<?php if($term):?>
<?php
$args = array(
‘post_type’ => ‘you’,
‘taxonomy’ => ‘tags4’,
‘term’ => $term->slug,
‘posts_per_page’ => 3,
);
$my_posts = get_posts( $args );?>
<?php global $post;
foreach ( $my_posts as $post ) :
setup_postdata( $post );?>
1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
トピック「シングルページの同ターム記事の取得について」には新たに返信することはできません。