Anzahl Beiträge bleibt hängen....

  • Hi ....
    Kurze frage ....
    mit folgedem code lasse ich mir die Anzahl der Beiträge von 4 Kategorien anzeigen:

    PHP
    <?php$posts = get_posts('category=2,category=3,category=4,category=5'); $count = count($posts); echo $count; ?>

    Echo $count zeigt mir als Ergebniss 5 an.
    Es sind aber in wirklichkeit 8

    Also habe ich getestet wie es dazu kommen kann.
    ich habe dann oben nur category=2 stehen gelassen.... ergebniss 3
    category=3 ergebniss 2
    category=4 ergebniss 2
    category=5 ergenibss 1

    also wenn ich jede einzeln abfrage komme ich insgesamt auf 8..... Aber warum nicht wenn ich es wie oben zusammen fasse?

    Kann mir da eine etwas genaueres sagen?
    Danke im voraus

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • hast du es mal mit category=2,3,4,5 versucht:

    Zitat

    Note: The category parameter can be a comma separated list of categories, ...

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Kann es sein, dass du nur 5 Posts pro Seite ausgeben lässt? Schau mal in die Einstellungen oder im Loop.

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • Hi ....
    Kurze frage ....
    mit folgedem code lasse ich mir die Anzahl der Beiträge von 4 Kategorien anzeigen:

    PHP
    <?php$posts =   ?>

    ....

    ich vermute, dass der fehlende Abstand hier nur ein "copy&past Fehler ist oder?

    PHP
    <?php   $posts =

    was steht unter Dashboard ==> Allgemein ==> Lesen,
    wieviele Beiträge dürfen angezeigt werden?

    und sind Beiträge in mehreren Kategorien gespeichert?

  • Hi ... Danke für die vielen Antworten ....
    Also .... (Copy and Paste fehler ! ) Dachte es geht wenn ich php code verwende ....liegt also auf keinen fall da dran....


    Also Meine Elternkategorie hat die
    ID1 - Schuhe
    Dann kommen 4 "Kinder"
    ID2 - Damen Schuhe
    ID3 - Herren Schuhe
    ID4 - Kinder Schuhe
    ID5 - Stiefel

    In Kategorie ID2 sind 3 Beiträge vorhanden
    In Kategorie ID3 sind 2 Beiträge vorhanden
    In Kategorie ID4 sind 2 Beiträge vorhanden
    In Kategorie ID5 ist 1 Beitrag vorhanden

    Also insgesamt sind 8 Beiträge vorhanden !

    Bei : [COLOR=#333333]Dashboard ==> Allgemein ==> Lesen, [/COLOR]
    [COLOR=#333333]wieviele Beiträge dürfen angezeigt werden? Steht 10 sowohl bei Blogseiten als uach bei Newsfeed.

    [/COLOR]Also kann es daran eigentlich auch nicht liegen !
    Mir persönlich ist es egal ob alle Beiträge aus der Elternkategorie (ID1) inklusive Unterkategorien gezählt werden oder ob halt die gesamtzahl der oben genannten 4 Kategorienummern gerechnet wird .... Hauptsache ich komme irgendwie auf die richtige Zahl.....

    Kann es sein das eventuell in meinem PHP-Code irgendwelche Globalen Variablen genutzt werden und somit der Fehler auftritt ?

    Danke im voraus !
    Mike


    Edit test ob formatierung jetzt besser ist...

    PHP
    <?php
    $posts = get_posts('category=2,category=3,category=4,category=5');
    $count = count($posts);echo $count;
     ?>
  • Edit test ob formatierung jetzt besser ist...

    PHP
    <?php
    $posts = get_posts('category=2,3,4,5');
    $count = count($posts);echo $count;
     ?>


    und funktioniert es so?
    das hat Maxe bereits vorgeschlagen

  • mmhh ne leider auch nicht wirklich ...... Aber ist doch alles sehr komig .... überlege gerade ob ich jede kategorie einzeln in einer Variable speicher und diese dann einfach addiere ....

  • also .... habe es jetzt so gelöst ....:

    <?php
    $catti2 = get_posts('category=2');
    $countcatti2 = count($catti2);


    $catti3 = get_posts('category=3');
    $countcatti3 = count($catti3);


    $catti4 = get_posts('category=4');
    $countcatti4 = count($catti4);


    $catti5 = get_posts('category=5');
    $countcatti5 = count($catti5);


    $addition = $countcatti2 + $countcatti3 + $countcatti4 + $countcatti5;


    echo "$addition";
    ?>


    zumindest stimmt jetzt die ausgegebene Zahl ... mal sehen was passiert wenn ich in einer Kategorie über 10 Beiträge komme......

    Frage was ist eigentlich mit diesem Archiv ? gehen die Beiträge automatisch dahin ? bzw. gehen diese aus den Kategorien nach einiger Zeit irgendwie raus ?!
    Habe das Archiv-System irgendwie noch nicht so ganz verstanden.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!