php 具有自定义分类类别的自定义帖子类型
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 具有自定义分类类别的自定义帖子类型相关的知识,希望对你有一定的参考价值。
<?php
// this custom post type uses a custom taxonomy for categories, not using the regular post categories
// to get the categories assigned for each post, need to use get_the_terms( post_ID, 'your-taxonomy-name' )
$args = [
'post_type' => 'treatment',
'post_status' => 'publish',
'order' => 'ASC'
];
$treatment = new WP_Query( $args );
if( $treatment->have_posts() ) :
while( $treatment->have_posts() ) :
$treatment->the_post();
?>
<div class="treatment-container">
<div class="treatment-title">Title: <?php echo $post->post_title ; ?></div>
<div>Post Type: <?php echo $post->post_type; ?></div>
<div>POST ID: <?php echo $post->ID ; ?></div>
<div>Category:
<?php
$terms = get_the_terms( $post->ID, 'treatment_category' );
foreach ( $terms as $term )
echo $term->name .'<br>';
?>
</div>
<hr>
</div>
<?php
endwhile;
wp_reset_postdata(); ?>
<?php
else :
esc_html_e( 'Treatments N/A', 'text-domain' );
endif;
?>
以上是关于php 具有自定义分类类别的自定义帖子类型的主要内容,如果未能解决你的问题,请参考以下文章
未找到具有自定义分页 404 的自定义分类和自定义帖子类型
php 通过acf选择字段查询类别中的自定义帖子类型
php 通过acf选择字段查询类别中的自定义帖子类型
Wordpress - 如何通过其分类过滤添加的自定义帖子?
如何获取在 Wordpress 中按类别过滤的自定义帖子类型的永久链接?
PHP 按照任何帖子类型的自定义分类的条款列出帖子