J'ai deux flux RSS sur mon blog Wordpress:
Est-il possible de définir différentes limites d'éléments? Je souhaite afficher 10 éléments pour le premier flux, mais pour le second, je souhaite afficher 30 éléments.
Merci d'avance
Sûr que vous pouvez. Commencez par créer le flux conformément au codex :
function anotherfeed_init(){
add_feed('anotherfeed');
}
add_action('init', 'anotherfeed_init');
Maintenant, changez le nombre de posts pour ce fil particulier:
function anotherfeed_post_count( $query ) {
if( $query->is_main_query() && is_feed('anotherfeed') )
$query->set( 'posts_per_rss', 30 );
}
add_action( 'pre_get_posts', 'anotherfeed_post_count' );