1
사용자 정의 게시 유형의 제목을 표시하는 템플리트가 있습니다. 나는 약 60 개의 게시물을 그룹에 가지고있다. 페이지는 페이지 당 10 개의 게시물을 표시하도록 설정됩니다. 이렇게하면 모든 제목을 표시하는 데 6 페이지가되지만 탐색 기능 (페이지 간)이 작동하는 데 문제가 있습니다.사용자 정의 게시 유형 아카이브 페이지에 대한 탐색을 생성하는 방법
아래의 코드에서 첫 번째 세트가 반환되지만 '이전' '다음'링크를 클릭해도 동일한 일련의 제목 만 표시됩니다. 검색 사용자 지정 게시 유형에 대한 제목 그룹간에 이동하기 위해 서식 파일 서식을 지정하는 방법에 대한 정확한 해결책을 찾을 수 없습니다. CPT에 max_num_pages가 정의되어 있어야합니다. 따라서 $ max_num_pages 대신에 값을 삽입하면 페이지 사이를 클릭 할 수있는 결과를 얻지 만 목록의 끝에 도달하면 빈 페이지를 클릭하게됩니다.
<h2>Glossary</h2>
<?php $loop = new WP_Query(array('post_type' => 'glossary', 'posts_per_page' => 10, 'paged='.$paged, 'orderby' => 'title', 'order' => 'ASC')); ?>
<?php $max_num_pages=$loop->max_num_pages ?>
<p>Maximum Number of Pages Value: <?php echo $max_num_pages;// This line for debug purposes only?></p>
<?php if (have_posts()) : ?>
<?php while ($loop->have_posts()) : $loop->the_post(); ?>
<div>
<h2><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2>
</div>
<?php endwhile; ?>
<div class="navigation">
<div class="alignleft"><?php next_posts_link('Previous entries',$max_num_pages) ?></div>
<div class="alignright"><?php previous_posts_link('Next entries',$max_num_pages) ?></div>
등
은 무엇 코드는 사용자가 다른 제목의 한 그룹에서 클릭 할 수 있도록 사용합니까? 당신의 WP_Query하기 전에 다음을 추가감사
감사합니다. 문제를 해결하지 못합니다. 'next' 'prev'라는 페이지 링크를 클릭하면 페이지가 변경되고 ($ page를 반향 함으로서) 페이지가 표시되지만 내용은 동일하게 유지됩니다. – dorich
''paged = '. $ paged'를'paged'=> $ paged'로 바꾸면 어떨까요? – Ryan
해결했습니다. 이것을 읽는 다른 누군가를 위해, 당신이 앞의 인용문을 필요로한다는 것을 기억하십시오. 'paged'=> $ paged – dorich