J'essaie de compenser 1 poste dans ma boucle principale, j'ai essayé plusieurs choses, comme query_posts (), etc., et je peux faire en sorte que l'offset fonctionne, mais ma pagination finit par ne pas fonctionner. L'aide serait géniale, le code est assez générique, merci encore!
<?php if (have_posts()) : ?>
<?php query_posts('offset=1');?>
<?php while (have_posts()) : the_post(); ?>
//Content
<?php endwhile; else: ?>
<?php _e('Sorry, no posts matched your criteria.'); ?>
<?php endif; ?>
En raison des mécanismes de requête, $paged
ou $offset
est utilisé, mais pas les deux en même temps. En gros, si vous voulez un décalage personnalisé, il est supposé que vous ne voulez pas de pagination.
Vous auriez probablement besoin de vous connecter à post_limits
et de modifier le LIMIT
SQL généré pour ajuster le décalage, sauf s'il existe un moyen plus simple de me rater.