大佬教程收集整理的这篇文章主要介绍了通过帖子列表中的税查询获取分类名称,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有 AJAX 类别过滤,我用它来获取分类 ID 并按分类列出帖子。现在我想在列表视图中显示当前的分类名称。
我试图在 <h4>get_cat_name((int)$category)</h4>
的上方添加 <div class="List">
,但没有显示任何内容。这些帖子将被正确列出,具体取决于我在前端单击的分类法。如何在帖子列表下方打印类别名称?
function AJAX_filtering() {
$category = esc_HTML($_POST['category']);
$args = array(
'post_type' => 'post','orderby' => 'name','order' => 'ASC'
);
if ( isset( $category ) ) :
$args['tax_query'] =
array(
array(
'taxonomy' => esc_HTML($_POST['taxonomy']),'fIEld' => 'ID','terms' => array((int)$category)
) );
endif;
$the_query = new WP_query( $args );
?>
<div class="List">
<?PHP
while ( $the_query->have_posts() ) :
$the_query->the_post();
?>
<div class="post">
<a href="<?PHP the_permalink(); ?>" class="post-link">
<?PHP the_post_thumbnail('post-thumb'); ?>
<h4 class="post-name"><?PHP the_Title(); ?></h4>
</a>
</div>
您可以使用 get_term_by()
。在 <div class="list">
$category = get_term_by('id',$category,$_POST['taxonomy']);
echo '<h4>'.$category->name.'</h4>';
有用的链接
以上是大佬教程为你收集整理的通过帖子列表中的税查询获取分类名称全部内容,希望文章能够帮你解决通过帖子列表中的税查询获取分类名称所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。