IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WordPress PHP Discussion :

Réaliser une boucle avec plusieurs auteurs


Sujet :

WordPress PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    348
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2009
    Messages : 348
    Par défaut Réaliser une boucle avec plusieurs auteurs
    bonsoir a tous ,

    je suis sous wordpress et j ai une toute dernière chose pour le codage a demander , pour l instant avec le code ci dessous

    je parviens a connaître le nombre de feuille pour un auteur bien déterminé dans mon exemple le "1" mais je souhaiterais faire une boucle afin de savoir combien de feuille a chaque auteur merci de l aide

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    <?php
     
        // 1. On définit les arguments pour définir ce que l'on souhaite récupérer   
        $args = array(
            'post_type' => 'post',
            'category_name' => 'nouveautes',
            'author' => 1,
               );
     
        // 2. On exécute la WP Query
        // The Query
     
        $the_query = new WP_Query( $args );
     
        // 3. On lance la boucle !
        // The Loop
        $sum = 0;
        if ( $the_query->have_posts() ) {
            while ( $the_query->have_posts() ) {
                $the_query->the_post();
     
     
            $total_des_feuilles = get_post_meta( get_the_ID(), 'total_des_feuilles', true );
     
          $num  +=  $total_des_feuilles ;
         }
         echo $num;
            echo  get_the_author();
              }
        /* Restore original Post Data */
        wp_reset_postdata();
    ?>

  2. #2
    Membre éprouvé
    Homme Profil pro
    Agence digitale
    Inscrit en
    Avril 2020
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Agence digitale
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2020
    Messages : 69
    Par défaut
    hello,

    si je comprends bien, tu veux lister les auteurs et connaitre le nombre de "feuille" pour chacun?

    Si c'est le cas, 2 solutions:
    - faire 1 boucle sur les auteurs ( avec get_users() ) et inclure ta requête précédente dedans.
    - faire une jolie requete Innerjoin

    Si tu as compris le principe des boucles, ca ne devrait pas te poser de problèmes

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    348
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2009
    Messages : 348
    Par défaut
    bonjour
    Merci pour la réponse

    oui voila en effet je veux connaître le nombre de feuille par auteur qui en en possède au moins une
    pour ne pas me retrouver avec les auteurs qui n ont pas de feuilles

    j avoue que je comprends l histoire de la boucle quand elle tourne devant mes yeux
    j arrive a la lire , la modifier

    Mais malheureusement je n ai pas encore réussi a en réaliser une ...

    Celle que je présente est une requête que j'ai trouvé et que j ai modifie et qui par miracle fonctionne

Discussions similaires

  1. Peut-on réaliser une regression avec plusieurs fichiers ?
    Par pun79 dans le forum Général Python
    Réponses: 12
    Dernier message: 03/03/2021, 10h12
  2. Réponses: 8
    Dernier message: 27/06/2016, 09h42
  3. [XL-2016] Réaliser une boucle for pour une donnée qui apparaît plusieurs fois dans un tableau
    Par bangibess dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 29/02/2016, 16h26
  4. Réponses: 3
    Dernier message: 11/04/2008, 09h31
  5. VBA-E Comment réaliser une recherche avec plusieurs critères ?
    Par Larsen21 dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 14/12/2006, 13h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo