有没有可能的方法按标题对新的 WordPress 帖子查询进行排序,但按数字而不是按字母顺序排序?
我有一些标题有很多按字母顺序相同的名称,然后有一个数字,所以当然,例如 WordPress 正在放置title12
在之前title1
.
$args = array(
'orderby'=> 'title',
'order' => 'ASC',
);
$loop = new WP_Query( $args );
我知道我们有这个功能可以按升序对标题进行排序,但它不会像这样对标题进行排序:
Title 1
Title 2
如果我们可以使用 WP 查询解决问题,请告诉我?
提前感谢您的帮助:)
尝试在上面的代码之后立即添加此内容:
usort($loop->posts, function($a,$b) {
return strnatcmp($a->title, $b->post_title);
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)