我想按ACF select
自定義字段排序一些custom posts type
。我試着從ACF
文檔中找到它,但它沒有工作,結果以相同的順序出現。 選擇字段包含1到30之間的數字,它們應表示帖子的位置。 我對query args
代碼:按選定的自定義字段排序帖子
$args = array(
'post_type' => 'opalsgevent_speaker',
'posts_per_page' => $count,
'meta_key' => 'ordine',
'orderby' => 'meta_value',
'order' => 'ASC'
);
我都試過'meta_value'和' meta_value_num',我也檢查過和'meta_key'是正確的,不,它們沒有排序,它們和以前完全一樣,位置沒有改變。 – EBuzila
當你嘗試t時會發生什麼獲得這個meta_value?像'echo get_post_meta(some-post-id,'ordine',true);'?也許這實際上不是一個數字,而是一些數字或對象的數組 – kkarpieszuk
奇怪的是它返回正確的數字...... :(這就是爲什麼我認爲選擇字段的作用不同 – EBuzila