我采取自定义文章类型,并试图显示它的最后一个字的职位标题。从那里,我想传递一个我想在WP_Query中看到的字母的变量(例如“starts_with”=“A”)。最后,我想以ASC顺序显示它。从这个代码,我如何显示在ASC秩序?
function dp_posts_where( $where, $query ) {
global $wpdb;
$starts_with = $query->get( 'starts_with' );
if ( $starts_with ) {
$last_name = "RIGHT($wpdb->posts.post_title, LOCATE(' ', REVERSE($wpdb->posts.post_title)) - 1)";
$where .= " AND $last_name LIKE '$starts_with%'";
}
return $where;
}
add_filter( 'posts_where', 'dp_posts_where', 10, 2 );
请指教!谢谢你!
1条答案
按热度按时间ktecyv1j1#
你可以尝试这样的东西: