Cómo limitar posts por página en un tipo de post personalizado
15 ene 2017, 18:40:28
Vistas: 17.9K
Votos: 0
Aquí está el código que usé para mostrar los posts de mi custom post type "episode"
<?php
if( is_home() ){
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts( array('post_type'=>array('episodes',),'paged'=>$paged ) ); } ?>
<?php if (have_posts()) : ?>
<?php post_movies_true(); ?>
<?php while (have_posts()) : the_post(); {?>
¿Cómo puedo añadir post_per_page ahí para limitar los posts de mi custom post type?
PS: Realmente no sé cómo codificar, solo estoy tratando de hacer algunas modificaciones personalizadas con el tema que compré. Realmente agradecería cualquier ayuda. Gracias.

Archangel17
489
Todas las respuestas a la pregunta
2
0
Puedes usar posts_per_page
en el array de argumentos para resolver tu problema.
query_posts( array(
'post_type' => array( 'episodes', ),
'posts_per_page' => 5,
'paged'=>$paged,
) );
Lee más en https://developer.wordpress.org/reference/functions/query_posts/

Kudratullah
717
15 ene 2017 18:49:31
0
Si no deseas modificar la plantilla, puedes usar la acción pre_get_posts
y modificar el parámetro posts_per_page
.
El código debe ir en functions.php

Benoti
2.5K
15 ene 2017 19:04:50
Preguntas relacionadas
1
respuestas
1
respuestas