web-dev-qa-db-fra.com

WP_Query: décalage ignoré lorsque posts_per_page est -1?

Est-ce seulement moi ou c'est ce qui se passe?

Je veux juste que tous les posts commencent à partir d’un certain décalage, comme 10. Par contre, je reçois tous les posts à partir du 0.

1
onetrickpony

posts_per_page => -1 est équivalent à 'nopaging' => true, ce qui signifie fondamentalement qu'aucune clause LIMIT n'est utilisée.

La solution consiste à attribuer à posts_per_page un nombre élevé.

C'est une limitation de la syntaxe LIMIT elle-même:

http://dev.mysql.com/doc/refman/5.0/fr/select.html

4
scribu