워프 본문 하단에 관련글(카테고리의 관련글) 더보기 표시하기
페이지 정보
본문
워드프레스 포스트 글 하단에 관련글 더보기를 나타내는 코드 입니다.
[code]
<!-- 관련 글 -->
<div class="related-posts">
<h4><span><?php $categories = get_the_category();
echo esc_html( $categories[0]->name ); ?></span> 카테고리의 다른 글</h4>
<?php
$post_id = get_the_ID();
$cat_ids = array();
$categories = get_the_category( $post_id );
if(!empty($categories) && is_wp_error($categories)):
foreach ($categories as $category):
array_push($cat_ids, $category->term_id);
endforeach;
endif;
$current_post_type = get_post_type($post_id);
$query_args = array(
'category__in' => wp_get_post_categories($post->ID),
'post_type' => $current_post_type,
'post__not_in' => array(get_the_ID()),
'posts_per_page' => '5',
'orderby' => 'rand'
);
$related_cats_post = new WP_Query( $query_args );
if($related_cats_post->have_posts()):
while($related_cats_post->have_posts()): $related_cats_post->the_post(); ?>
<ul>
<li>
<a href="<?php the_permalink(); ?>">
<?php the_title(); ?>
</a>
</li>
</ul>
<?php endwhile;
// Restore original Post Data
wp_reset_postdata();
endif; ?>
</div>
<!-- 관련 글 -->
[/code]
- 이전글
- 다음글
댓글목록
등록된 댓글이 없습니다.