如何解决wordpress :: WP_QUERY不会按标题对帖子进行排序
|| 我正在使用WP_QUERY来获取帖子。问题是我想按标题对帖子排序,但是出了点问题。我可以得到职位,但没有排序。 我跟踪了WP_QUERY类,发现这是它产生的选择查询SELECT SQL_CALC_FOUND_ROWS wp_posts . *
FROM wp_posts
INNER JOIN wp_term_relationships ON ( wp_posts.ID = wp_term_relationships.object_id )
WHERE 1 =1
AND (
wp_term_relationships.term_taxonomy_id
IN ( 4,7,8,9,10,11,12,13,14,15,16 )
)
AND wp_posts.post_type = \'ecommerce\'
AND (
wp_posts.post_status = \'publish\'
OR wp_posts.post_status = \'private\'
)
GROUP BY wp_posts.ID
ORDER BY `wp_posts`.`post_title` ASC
LIMIT 0,10
很明显,它是按帖子标题正确排序的,但是我不确定是什么问题
有什么帮助吗?
谢谢解决方法
某些标题的左侧字符中可能有空格。您可以尝试:
ORDER BY LTRIM(wp_posts.post_title) ASC
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。