Page auteur : afficher les bons articles (Créer un compte)

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

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 3.5
    – Version de PHP/MySQL : 5.2
    – Thème utilisé : perso
    – Extensions en place :
    – Nom de l’hebergeur :
    – Adresse du site : http://alchemypolymers.com/author/ddingler/

    Problème(s) rencontré(s) :

    Bonjour,

    J’ai mis en place une page auteur avec un code particulier, listant les publications par catégorie.

    Mon seul problème est que ma page affiche tous les articles du blog lorsque par exemple l’auteur n’en a écrit que 5.

    Voici mon code :

    <ul>


    <?php
    global $post;

    $cat_args = array(

    'orderby' => ‘name’,
    ‘order’ => ‘ASC’,
    ‘child_of’ => 0
    );

    $categories = get_categories($cat_args);

    foreach($categories as $category) {
    $post_args = array(
    ‘category’ => $category->term_id,
    ‘type’ => ‘post’,
    ‘suppress_filters’ => false,
    ‘orderby’ => ‘menu_order’,
    ‘order’ => ‘ASC’,
    );

    $posts = get_posts($post_args);
    echo ‘<li><h2>‘ . $category->name.’  <img id="plus" src="'.get_bloginfo('template_directory').'/images/plus.png" alt=""/></h2>‘;
    echo ‘<ul style="display:none;">‘;


    foreach($posts as $post) {
    setup_postdata($post);
    ?>
    <li><a href="<?php the_permalink(); ?>« ><?php the_title(); ?></a></li>
    <div class="background-bar"></div>
    <?php
    }

    echo '</ul>‘;
    echo ‘</li>‘;
    }
    ?>
    </ul>

    Manifestement, ma requête get_posts ne tient absolument pas en compte de l’ID de l’auteur.

    Mon problème est que je n’arrive pas à intégrer ce paramètre dans mon code.

    Merci pour votre aide

    #912485
    GforCrea
    Participant
    Initié WordPress
    47 contributions

    Pourquoi ne pas utiliser la requête « query_posts » qui te permettrais de n’afficher que les posts de l’auteur que tu veux ?

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

    A la place de get_post() ?

    En fait pour tout dire, c’est un code que j’ai bidouillé un peu.

    #912487
    GforCrea
    Participant
    Initié WordPress
    47 contributions

    Franchement regarde :

    http://codex.wordpress.org/Function_Reference/query_posts
    http://www.fran6art.com/webdesign/wordpress-query_posts-la-requete-a-tout-faire/

    Cette requête de sélection est vraiment pas mal, après je ne sais pas si cela convient au problème rencontré mais jette un coup d’œil au cas ou ..

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