2017-08-22 2 views
0

je suis en utilisant ce code pour afficher dans ma page principale les messages de nombre de vuescomment puis-je faire des messages d'affichage wordpress à partir du deuxième 10 premiers messages?

 function wh_post_display_order_view($query) { 
    if ($query->is_home() && $query->is_main_query()) { 
     $query->set('meta_key', 'whpp_track_post_views'); 
     $query->set('orderby', 'meta_value_num'); 
     $query->set('order', 'DESC'); 

    } 
}  add_action('pre_get_posts','wh_post_display_order_view'); 

comment puis-je faire afficher les messages de la deuxième top 10 messages? ex: je veux le 1er poste semble être le numéro 11 dans les postes les plus vues

+1

Vous êtes recherche de la propriété 'offset' -' $ query-> set ('offset', 10) '. Consultez [Documentation WP_Query] (https://codex.wordpress.org/Class_Reference/WP_Query) pour tous les arguments possibles. –

Répondre

1

Vous pouvez utiliser offset paramètre comme ceci:

$query->set('offset', 10); 

En savoir plus sur la pagination et la classe WP Query here