1
我想按特定姓名對作者進行排序。WorsPress orederby特定作者姓名
這是我的代碼:
$authorname = 'max';
$blog_arr = array(
'posts_per_page' => -1,
'post_type' => 'post',
'orderby' => '(author = "'.$authorname.'") desc'
);
$post_arr = get_posts($blog_arr);
不幸的是WordPress的過濾我的排序依據的核心。
這回答也於事無補: SQL Server - Order by case, Ordering by specific field value first,How do I return rows with a specific value first?
謝謝你的幫助。 最好的問候
$ AUTHORNAME = '最大'; $ blog_arr =陣列( 'posts_per_page'=> -1, 'post_type'=> '後', '的OrderBy'=> '(作者=「'。$ AUTHORNAME'「), '降序' ); $ post_arr = get_posts($ blog_arr); –