[Résolu] Comment compter le nombre d’articles d’une catégorie ? (Créer un compte)

  • Statut : non résolu
3 sujets de 16 à 18 (sur un total de 18)
  • Auteur
    Messages
  • #661864
    Camel
    Participant
    Initié WordPress
    44 contributions

    et comment on les ressort?
    C’est valable par exemple pour une requête du style
    wp_list_categories(‘include=5&title_li=’); ou
    query_posts(‘cat=5’);

    Si ces requêtes sont capable de me retourner le nombre d’éléments qu’elles trouvent je suis preneur. Effectivement ça serai plus simple.

    #661865
    Camel
    Participant
    Initié WordPress
    44 contributions
    Guy wrote:
    je pense que tu te compliques un peu la vie pour rien, n’importe quelle requête WordPress renvoie dans les propriétés de l’objet le nombre d’enregistrements retournés.

    Effectivement et je viens de trouver

    C’est show_count qui est par défaut à 0 qui fallait passer en paramètre.
    J’obtiens le résultat (15) soit 15 articles dans la catégorie concernée.

    Ouf enfin réussi et le sujet va pouvoir être mis en résolu.


    Petit plus extrait du Codex

    Remove Parentheses from Category Counts

    When show_count=1, each category count is surrounded by parentheses. In order to remove the parentheses without modifying core WordPress files, use the following code.

    <?php
    $variable = wp_list_categories('echo=0&show_count=1&title_li=<h2>Categories</h2>‘);
    $variable = preg_replace(‘~((d+))(?=s*+

    En français et en bref, ce code permet de ressortir le nombre d’articles dans $variable.

    #661866
    Guy
    Participant
    Maître WordPress
    14817 contributions

    c’est une solution, mais juste une requête te renvoie le nombre d’enregistrements sans devoir parser une chaine.

    $the_query = new WP_Query( “cat=5”);
    echo $the_query->post_count;

3 sujets de 16 à 18 (sur un total de 18)
  • Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.