我正在使用自定义帖子类型,并尝试按帖子标题的最后一个单词显示它。从那里,我想在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 );
请指教!谢谢!