Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 根据wordpress中的帖子数量对类别/分类进行排序_Php_Wordpress - Fatal编程技术网

Php 根据wordpress中的帖子数量对类别/分类进行排序

Php 根据wordpress中的帖子数量对类别/分类进行排序,php,wordpress,Php,Wordpress,是否有一种方法可以根据类别/分类列表包含的帖子数量对其进行排序 问候,, 德西兹纳是的,有,见 是您将使用的 <?php foreach (get_categories('orderby=count&order=DESC') as $category ) { /*Some stuff here*/ } ?> 有关更多详细信息,请参阅:目前(2017年9月),我也使用(作为Ryan B)进行操作,但使用以下代码: <?p

是否有一种方法可以根据类别/分类列表包含的帖子数量对其进行排序

问候,, 德西兹纳

是的,有,见


是您将使用的


<?php    
    foreach (get_categories('orderby=count&order=DESC') as $category ) 
    {
    /*Some stuff here*/
    }

?>
有关更多详细信息,请参阅:

目前(2017年9月),我也使用(作为Ryan B)进行操作,但使用以下代码:

<?php wp_list_categories( array(
    'orderby'    => 'count',
    'order'      => 'DESC'
) ); ?>

您可以使用get_categories()函数并在“分类法”中传递其中一个值:'category'(仅获取类别)或'post_tag'(仅获取标记),甚至删除此键,它将同时获取这两个值。 贝娄:我们是按每一类描述的帖子订购的

<?php

$categories = get_categories([
    'taxonomy' => 'category',
    'orderby'  => 'count',
    'order'    => 'DESC'
]);

foreach ($categories as $category) {
   // Do something
}

?>


你的问题不够清楚,你能说得更具体一点吗?我有一个叫做“平台”的分类法,其中有12个术语。有些职位超过100个,有些职位少于10个。因此,我想在列表中显示更多帖子的术语,并在侧边栏中列出更少帖子的术语。我希望你能理解。我们鼓励你链接到外部资源,但请在链接周围添加上下文,这样你的其他用户就会知道它是什么以及为什么会在那里。始终引用重要链接中最相关的部分,以防无法访问目标站点或永久脱机。
<?php

$categories = get_categories([
    'taxonomy' => 'category',
    'orderby'  => 'count',
    'order'    => 'DESC'
]);

foreach ($categories as $category) {
   // Do something
}

?>