A paginação permanece na mesma página para a categoria de postagem

Eu tenho uma taxonomia personalizada para um grupo de postagens, e também preciso mostrar essas postagens em um modelo de página personalizado. Quero mostrar uma publicação por vez, com paginação, para que o usuário possa clicar nelas como uma apresentação de slides.

Meu modelo agarra corretamente a categoria certa e exibe uma (a primeira) postagem, mas quando tento clicar na paginação, ela me envia para os arquivos para a próxima publicação. Quero clicar em “próximo” e ser levado para a próxima publicação dentro do mesmo modelo de página.

Eu trabalhei com esta solução , mas não posso fazê-lo funcionar.

Aqui está o meu código, como é …

<body > 
<img src="https://wordpress.stackexchange.com//questions/51025/pagination-stays-on-same-page-for-post-category//img/share.png" alt="" /> 'fieldtrips', 'fieldtripcategory' => 'elementary-school-aquifer', 'order' => 'ASC', 'posts_per_page' => 1 ) ); if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

|

Solutions Collecting From Web of "A paginação permanece na mesma página para a categoria de postagem"

query_posts = _your_doing_it_wrong

Assim que você joga naquela lista desagradável, você está matando todas as variables ​​globais e sua paginação não funcionará.

mudança:

  query_posts( array( 'post_type' => 'fieldtrips', 'fieldtripcategory' => 'elementary-school-aquifer', 'order' => 'ASC', 'posts_per_page' => 1 ) ); if ( have_posts() ) : while ( have_posts() ) : the_post(); 

para:

  $my_query = new WP_Query( array( 'post_type' => 'fieldtrips', 'fieldtripcategory' => 'elementary-school-aquifer', 'order' => 'ASC', 'posts_per_page' => 1 )); if ( $my_query->have_posts() ) : while ( $my_query->have_posts() ) : $my_query->the_post(); 

Também remova wp_reset_query.

previous_posts() e next_posts() estão obsoletos. Experimente estes em vez disso:

get_next_post ()

get_next_posts_link ()

get_previous_post ()

get_previous_posts_link ()