本文重点是详细介绍了WordPress获取指定分类文章内容量的方法,根据用户自定义函数完成该功能,并总结了若干相对使能方法,具有很强的实际意义,朋友们一定要参考。
本文介绍了WordPress获取指定分类文章内容量的方法。分享给大家参考。实际完成方法如下:
把下面的PHP代码放到主题目录下的functions.php中:
复制下面的代码:functionwt_get_category_count($input=''){
global$wpdb;
if($input==''){
$category=get_the_category();
return$category[0]->;类别_计数;
}
elseif(is_numeric($input)){
$SQL="SELECT$wpdb->;$wpdb->;中的term_taxonomy.count条款,$wpdb->;术语分类,其中$wpdb->;terms.term_id=$wpdb->;term_taxonomy.term_id和$wpdb->;term_taxonomy.term_id=$input";
返回$wpdb->;get_var($SQL);
}
else{
$SQL="SELECT$wpdb->;$wpdb->;中的term_taxonomy.count条款,$wpdb->;术语分类,其中$wpdb->;terms.term_id=$wpdb->;term_taxonomy.term_id和$wpdb->;terms.slug='$input'";
返回$wpdb->;get_var($SQL);
}
}
然后,在必要的区域启用该功能就足够了。该函数显示了三种启用方法:
1.如果在主流通系统中设置为该功能号,且主参数未显示,则返回第一个分类文章内容号,代码如下:
复制代码,代码如下:<?PHPechowt_get_category_count();?>
2.如果呈现的主参数是数据,数据是分类的ID号,则返回ID匹配的分类文章数:
复制代码如下:<?PHPechowt_get_category_count(1);?>
3。如果显示分类的昵称,会返回匹配缩写(昵称)的分类文章的内容号:
复制下面的代码:<?PHPechowt_get_category_count('hello-world');?>
汉号针对的是带细分类目的分类,文章内容号统计分析略有偏差是有原因的。分类文章数为0的情况统计分析也不太好。
方法2:
其实我们可以马上应用WordPress的内嵌函数wp_list_categories(),只是在传递函数的时候要注意:
复制下面的代码:<?PHPechostrip_tags(WP_list_categories('include=3&;隐藏空=0&使用_desc_为_标题=0&回声=0&show_count=1&风格=无&等级=0&title_Li='));?>
在主参数include的等号后面,如果要统计分析文章的内容,就把它改成分类ID。最后,输出方式是分类名称(文章的内容),如示例教程手册(20)
方法3:
使用WordPress嵌入式函数get_category_by_slug()
复制以下代码:;数数;
?>
方法4:
使用WordPress嵌入式函数get_category
复制以下代码:;数数;
?>
期待以上对大家的WordPress网站有所帮助。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)