query sauf un billet précis (Créer un compte)

  • Statut : non résolu
  • Ce sujet contient 7 réponses, 3 participants et a été mis à jour pour la dernière fois par Li-An, le il y a 13 années.
8 sujets de 1 à 8 (sur un total de 8)
  • Auteur
    Messages
  • #502040
    Li-An
    Participant
    Maître WordPress
    28885 contributions

    Bonjour,
    je pensais afficher les deux derniers billets de la catégorie sauf le billet 13016 et en fait, il ne m’affiche que celui-là ???

    <?php query_posts("showposts=2&cat=138&p=-13016"); ?>

    J’ai faux où ?

    #801998
    Guy
    Participant
    Maître WordPress
    14817 contributions

    essais avec post__not_in

    $args = array(
    ‘posts_per_page’ => 2,
    ‘cat’ => 138,
    ‘post__not_in’ => array( 13016 )
    );
    query_posts( $args );

    #801999
    Li-An
    Participant
    Maître WordPress
    28885 contributions

    Merci, je teste.

    #802000
    Li-An
    Participant
    Maître WordPress
    28885 contributions

    Ben, c’est encore pire: ça m’affiche uniquement … un lien vers la page « home ». Étonnant… Mais je vais refaire tout à l’heure le test. Le billet indiqué est en attente de publication et ça joue peut-être.

    #802001
    Guy
    Participant
    Maître WordPress
    14817 contributions

    on peut pas réussir à tous les coups 🙂

    Pour faire un test, enlève le ‘post__not_in’ pour voir si il affiche bien deux articles de la catégorie demandée.

    #802002
    Laurent H
    Membre
    Chevalier WordPress
    126 contributions

    Ca devrait marcher pourtant.
    Il manque pas un wp_reset_query() avant le query(), ou quelque chose comme ça ?

    #802003
    Li-An
    Participant
    Maître WordPress
    28885 contributions

    Avant de refaire un test, je vais attendre la publication du billet en question (prévue demain) dès fois que ça soit cette condition (billet publié) qui mette la zone.

    #802004
    Li-An
    Participant
    Maître WordPress
    28885 contributions

    OK, ça marche. C’était donc en effet juste le fait que le billet ne soit pas publié qui posait problème.

8 sujets de 1 à 8 (sur un total de 8)
  • Vous devez être connecté pour répondre à ce sujet.