1

前の投稿と次の投稿を表示するためにワードプレスコーデックスを読み、正常に動作しています。しかし、現在の投稿から表示するときに、前の 5 つの投稿のタイトルをハイパーリンクで表示し、次の 5 つの投稿のタイトルをハイパーリンクで表示するにはどうすればよいですか。例えば:

投稿 1、投稿 2、投稿 3、投稿 4、投稿 5

**投稿3**を表示すると、前の投稿が投稿1と投稿2として表示され 、次の投稿は投稿4と投稿5が表示されます

これどうやってするの?

4

1 に答える 1

5

あなたはフォローすることで得ることができます

<?php   global $post;
 $current_post = $post; // remember the current post

      for($i = 1; $i <= 5; $i++):
        $post = get_previous_post(); // this uses $post->ID
      setup_postdata($post);

          // do your stuff here       
     the_title();
    the_content();

       endfor;
        $post = $current_post; 

        ?>

get_next_post()の代わりにnewt 5ポストで使用するためにもget_previous_post()

于 2013-08-09T07:27:26.667 に答える