2016-10-14 14 views
0

next_post_link私の知る限り、作成日に基づいて分類内の次の投稿を取得します。カスタムフィールドを使って次の投稿を選択させることができるかどうか疑問に思っていました。ページ番号フィールドのように、次のページ番号でタクソノミー内の次の投稿を取得します。WordPress - カスタム分類内のnext_post_linkのカスタムページオーダー

私たちは2ページ目に作成された分類2の「x」に属し、3ページ目(今日作成)に移動したい、4ページ目(1週間前に作成)があります。

それは4ページに行くだろうが、私はそれが3ページ

に行きたいが、これを行うには良い方法はありますか?

答えて

0

前述のようなカスタムフィールドを使用する場合は、タクソノミを使用しません。 acfのget_field()関数に基づいて、投稿を注文するか、投稿を取得します。

$posts = get_posts(); 
foreach ($posts as $post) { 
    // This gets the custom field from ACF 
    $post->order = get_field('name-of-field', $post->ID); 
    if ($post->order == whatever_number_you_want) { 
     $active_post = $post; 
    } 
} 

echo $active_post; 
関連する問題