Finalmente conseguí que la paginación funcione con el siguiente código, pero ahora la paginación se vincula a / videos / page / 2 /, que no existe. ¿Cómo hago para que funcione la página 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();
?>
pre_get_posts
? Luego puede usar el código de paginación incorporado en lugar de escribir el suyo, y puede simplificarlo a un bucle de publicación estándar/videos/
que se cargaráarchive-videos.php
, que no requiere perder el tiempo con las consultasRespuestas:
Encontró la respuesta:
fuente
Después de mucho tiempo encontré una solución para este problema (gracias a franzblog ).
Si está utilizando la versión 4.2 o superior, debe agregar las siguientes líneas en su
functions.php
archivo:¡Todo está funcionando bien ahora!
fuente
Quizás el árbol hace años era imposible, pero ahora PUEDES.
Primero, agregue estas líneas a
$args
su tipo de publicación:En segundo lugar, en
functions.php
agregar acción:No olvides eliminar las reglas en el tablero.
fuente