php 同一カテゴリループ
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 同一カテゴリループ相关的知识,希望对你有一定的参考价值。
<?php
$posttype = get_post_type();
$taxonomy = 'tax_' , $posttype;
$terms = get_the_terms($post->ID, $taxonomy);
$slug_array = array();
foreach ($terms as $term) {
array_push($slug_array, $term->slug);
};
$args = array(
'post_type' => $posttype,
'posts_per_page' => 6,
'post__not_in' => array($post->ID),
'tax_query' => array(
array(
'taxonomy' => $taxonomy,
'field' => 'slug',
'terms' => $slug_array,
),
),
);
$the_query = new WP_Query($args);
if( $the_query->have_posts() ):
?>
<div class="relatedPost">
<p>同じカテゴリの投稿。ひとつでも被れば出力</p>
<ul class="">
<?php
while($the_query->have_posts()) {
$the_query->the_post();
echo '<li class="grid_item">';
include(TEMPLATEPATH . '/inc/parts-postCard02.php');
echo '</li>';
};
?>
</ul>
</div>
<?php endwhile; ?>
以上是关于php 同一カテゴリループ的主要内容,如果未能解决你的问题,请参考以下文章
php カスタム投稿の子カテゴリ记事一覧表示(アクセスしているカテゴリーアーカイブを自动判别)
php リンクなしカテゴリー
php 投稿からカテゴリーとタグの机能を削除
html カテゴリー呼び出し
python pandasカテゴリデータの处理
php 同じカテゴリでほかの记事