Finalmente la paginazione ha funzionato con il codice seguente, ma ora la paginazione si collega a / videos / page / 2 /, che non esiste. Come faccio a far funzionare la pagina 2?
<?php
$temp = $wp_query;
$wp_query= null;
$wp_query = new WP_Query();
$wp_query->query('post_type=videos&showposts=1'.'&paged='.$paged);
while ($wp_query->have_posts()) : $wp_query->the_post();
//display stuff
endwhile;
php wp_pagenavi();
?>
/videos/
che verrà caricato archive-videos.php
, che non richiede problemi con le query
pre_get_posts
? Quindi puoi utilizzare il codice di paginazione incorporato anziché scrivere il tuo, e puoi semplificare fino a un normale ciclo postale