combiner les champs personnalisés avec la fonction query_posts (Créer un compte)

  • Statut : non résolu
5 sujets de 1 à 5 (sur un total de 5)
  • Auteur
    Messages
  • #495362
    Cedric C.
    Participant
    Maître WordPress
    612 contributions

    Bonjour,

    Je désire afficher mes pages dont chacun contiennent différentes informations (présentes dans la sidebar) qui varient en fonction de chacune.

    Je désire donc faire appel aux champs personnalisés qui me conviennent parfaitement. Mais, afin d’éviter la surcharge d’information à l’intérieur de ces champs, je désire donc combiner la requête get_post_meta avec query_post, de telle façon que dans mes champs personnalisés je n’affiche qu’un numéro, c’est-à-dire l’ID de l’article appelé. Tout le monde suit ? Je continue … 😋

    Donc par là-même je crée parallèlement un article contenant mes infos.

    D’un côté, j’ai ma requête de champ personnalisé :

    <?php echo get_post_meta($post->ID, « monchamp », true);?>

    Et de l’autre ma requête d’appel de mon article :

    <?php query_posts('p=6'); ?>

    Mais comment faire pour combiner les deux ???

    J’ai bien essayé de faire ceci :

    <?php query_posts('p='echo get_post_meta($post->ID, « monchamp », true);’ ‘); ?>

    Et dans ma page, je crée donc un champ personnalisé appelé « monchamp » auquel je mets le numéro d’ID de mon article.

    Mais nada, j’ai une magnifique parse error qui pointe le bout de son nez à l’affichage.

    Une âme dévouée pourrait-elle m’indiquer la syntaxe correcte à utiliser ?

    Merci d’avance

    #771799
    Guy
    Participant
    Maître WordPress
    14817 contributions

    manque pas des petits points quelque part la dedans 🙂

    ID, « monchamp », true);’ ‘); ?>

    ID, « monchamp », true)); ?>

    #771800
    Cedric C.
    Participant
    Maître WordPress
    612 contributions

    Alors j’ai une bonne nouvelle et une mauvaise.

    – La bonne : super la syntaxe est bonne, c’est cool 😋

    – La mauvaise : Argggghhhh !!! Comme c’est dans la sidebar que j’appelle le champ personnalisé, il m’affiche le numéro de l’article dedans, et la fonction appelée par mon shortcode il me l’affiche dans mon contenu de ma page :fire:

    Comment faire pour y remédier ?

    #771801
    Cedric C.
    Participant
    Maître WordPress
    612 contributions

    J’ai abandonné ce projet trop ambitieux pour moi, j’ai tout simplement fait appel aux champs personnalisés.

    #771802
    Guy
    Participant
    Maître WordPress
    14817 contributions

    echo affiche vers l’écran au moment où la fonction est appelée, je ne comprends pas ce qui doit être fait, il me semble qu’il faut executer query_posts avec les paramètres et non les afficher sur l’écran.

5 sujets de 1 à 5 (sur un total de 5)
  • Le forum ‘Dépôts pour les extensions, trucs, astuces’ est fermé à de nouveaux sujets et réponses.