Come limitare i post per pagina di un custom post type?
15 gen 2017, 18:40:28
Visualizzazioni: 17.9K
Voti: 0
Ecco il codice che ho usato per visualizzare i post del mio 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(); {?>
Come posso aggiungere post_per_page per limitare i post del mio custom post type?
PS: Non sono molto esperto di programmazione, sto solo cercando di fare alcune modifiche personalizzate al tema che ho acquistato. Apprezzerei davvero qualsiasi aiuto. Grazie.

Archangel17
489
Tutte le risposte alla domanda
2
0
puoi usare posts_per_page
nell'array args per risolvere il tuo problema.
query_posts( array(
'post_type' => array( 'episodes', ),
'posts_per_page' => 5,
'paged'=>$paged,
) );
Leggi di più su https://developer.wordpress.org/reference/functions/query_posts/

Kudratullah
717
15 gen 2017 18:49:31
0
Se non vuoi modificare il template, puoi usare l'azione pre_get_posts
e modificare il parametro posts_per_page
.
Il codice deve essere inserito in functions.php

Benoti
2.5K
15 gen 2017 19:04:50
Domande correlate
1
risposte