自然排序WordPress的文章标题(字母和数字)?(Natural sort Wordpress

2019-10-20 02:37发布

有没有作为排序依据的标题一个新的WordPress的职位查询任何可能的方式,但数字而非字母顺序?

我有一些标题的字母顺序是有很多相同的名称,那么有一些算账,当然例如WordPress是当头title12提前title1

$args = array( 
'orderby'=> 'title', 
'order' => 'ASC',
);
$loop = new WP_Query( $args );

我知道我们有这个功能,按升序排序的标题,但它不排序这样的标题:

Title 1
Title 2 

请让我知道,如果我们使用周围WP查询任何工作? 感谢您的帮助提前:)

Answer 1:

尝试上述代码后立即添加此:

usort($loop->posts, function($a,$b) {
   return strnatcmp($a->title, $b->post_title);
});


文章来源: Natural sort Wordpress post titles (alphabetically and numerically)?