WordPress判断文章是否属于某分类函数:in_category

WordPress模板函数in_category用于判断文章是否属于某分类,该函数只能在The Loop主循环…

WordPress模板函数in_category用于判断文章是否属于某分类,该函数只能在The Loop主循环中使用,如果有明确指定文章ID,那么可以在任何地方使用。

in_category( int|string|array $category, int|object $post = null )

函数参数

$category

整数/字符串/数组,默认为空

分类的ID,可以是多个。

$post

整数/对象,默认值:当前文章ID

如果在主循环中使用,可以不指定该参数的值,默认取当前文章的ID,在主循环之外使用,需要明确指定文章ID

函数使用示例

<?php
	if( in_category( array(2,6,8), $post->ID )) {
		echo 'yes';
	} else {
		echo 'no';
	}
?>

扩展阅读

in_category()函数位于:wp-includes/category-template.php

相关函数:

  • the_category()
  • the_category_rss()
  • single_cat_title()
  • category_description()
  • wp_dropdown_categories()
  • wp_list_categories()
  • get_category_parents()
  • get_the_category()
  • get_category_link()
类别:WordPress函数讲解

本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

评论 (0)COMMENT

登录 账号发表你的看法,还没有账号?立即免费 注册