Anzahl der Einträge und 5 letzen Posts einer Kategorie

  • Hi,

    kann mir jemand sagen wie ich auf der Kategorie-Seite die anzahl der Einträge der aktuellen Kategorie und die letzten 5 Posts anzeigen kann?

    Müsste ja dann bei der Monatsansicht genauso gehen, oder?

    • 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

  • WordPress CMS - Gestaltung der Home Seite-Loop Spielereien .....

    ich denke SuMu meint diese Einträge in der Suche von texto ;)

    vG

    Arno

    Feedback ist Wichtig!|FAQ|Rückfragen im Forum!|Wenn ich mal was vergesse.... einfach mal sagen...

    Einmal editiert, zuletzt von Arno Simon (24. Februar 2007 um 16:36)

  • Ich habe gerade schon zu einigen Threads von dir meinen Senf abgegeben.

    Vor allem, wenn Du ein Theme selbstentwickelst, das nachher veröffentlicht werden soll, möchte ich Dir an dieser Stelle doch einfach mal ganz herzlich den WordPress Codex ans Herz legen, insbesondere die Template Tags. Wenn man da ein wenig stöbert, wird man meistens fündig.

    Und die Artikel auf texto.de sind auch wirklich gut. Wenn Du dir die durchliest, bist Du sicher um einiges schlauer, was den Loop betrifft. Und wir sprechen hier von
    WordPress Loop - die Schleife, aus dem die Träume sind.

    :mrgreen:

  • Den Wordpress Codex kenne ich, auch die Artikel von texto. Für viele Sachen bin ich da auch schon fündig geworden. Nur eben für diese 2 Probleme hab ich keine Lösung gefunden. Sorry :(

    Ich weiß zwar wie man die letzen Posts ausgibt, aber nicht wie ich sie auf eine Kategorie beschränken kann. Ähnlich bei der Anzahl der Posts in einer Kategorie. In der Sidebar gebe ich die mit aus, nur wie bekomme ich da den Kategorielink raus? Das funktioniert leider nicht mit wp_list_cats

    Einmal editiert, zuletzt von pixelguy (3. Juni 2007 um 20:27)

  • Für die 5 Stück muss man mit query_posts ran. Willst Du dann nur Überschriften oder ganze Einträge?

    Zählen der Artikel der aktuellen Kategorie (das willst Du doch?) geht - soweit ich weiß - nur mit tricksen, da gibts keine Standardmethode für - aber bestimmt ein Plugin :twisted:

    Wenn ich in deine Dateien schauen könnte, würde mir das das Helfen viel einfacher machen. Schreib mir mal ne PM.

  • Für die 5 Stück muss man mit query_posts ran. Willst Du dann nur Überschriften oder ganze Einträge?

    Im Prinzip reichen mir die Headlines und die Anzahl der gesamten Posts in der Kategorie...

    Momentan läuft noch alles lokal. Welche Datei willst du denn haben?

  • get_the_category für RSS-Feeds auf Kategorie-Basis

    Ich nutze magpierss mit get_the_category und folgendem Quellcode:

    Auf die Idee gekommen bin ich durch den WordPress Codex.

    Gruss aus Bayern

    Einmal editiert, zuletzt von gummibaerle (31. August 2009 um 11:12)

  • Sehr coole Lösung. Kann man magpierss auch auf den eigenen Server laden bzw. in ein Template integrieren? Oder bekommt man da rechtliche Probleme? Und wie lese ich jetzt noch die Anzahl der gesamten Posts einer Kategorie aus?

  • Den Wordpress Codex kenne ich, auch die Artikel von texto. Für viele Sachen bin ich da auch schon fündig geworden. Nur eben für diese 2 Probleme hab ich keine Lösung gefunden. Sorry :(

    Ich weiß zwar wie man die letzen Posts ausgibt, aber nicht wie ich sie auf eine Kategorie beschränken kann. Ähnlich bei der Anzahl der Posts in einer Kategorie. In der Sidebar gebe ich die mit aus, nur wie bekomme ich da den Kategorielink raus? Das funktioniert leider nicht mit wp_list_cats

    gib in die sidebar ebenfalls einen Loop,

    dann greift in_categorie

    hilft das weiter?

    lg

  • Sehr coole Lösung. Kann man magpierss auch auf den eigenen Server laden bzw. in ein Template integrieren? Oder bekommt man da rechtliche Probleme? Und wie lese ich jetzt noch die Anzahl der gesamten Posts einer Kategorie aus?

    Hallo pixelguy,

    Magpie RSS ist ein XML Parser (Open Source). Die erste Zeile im PHP-Quellcode lautet:

    PHP
    require_once('/magpierss/rss_fetch.inc');

    Rechtlich gibt es da meines Wissens eigentlich keine Probleme.

    Die Frage wie man die Anzahl der gesamten Posts einer Kategorie ausliest, verstehe ich nicht ganz. Die Lösung von mir liest alle aus, bis zu einem bestimmten Parameter $i. Ersetzt man die Zahl durch z.B. $anzahl=5 kann man die Anzahl fest vorgeben. Geht es rein um die Artikelanzahl, dann gibt es bestimmt eine einfachere Lösung. "in_category" liefert bei mir allerdings nicht das gewünschte Ergebnis. Prinzipiell könnte es so laufen:

    PHP
    echo in_category($cat->cat_ID);

    Seit gestern habe ich in meinem Blog ein Online-Formular eingestellt, mit dem man meine RSS-Feeds kategoriebasierend in eine fremde php-basierende Homepage einbinden kann. Funktioniert echt super, unter wallaby habe ich das bereits mit drei "fremden" Weblogs am Laufen. Bin gerade am überlegen, ob man daraus nicht sogar ein eigenes themenspezifisches Informationsportal bauen kann.

    Gruss aus Bayern

    PS: Ich vermute Loops sind Schleifen (while, for, etc.). In Wordpress in etwa auch. Mehr dazu hier.

    Einmal editiert, zuletzt von gummibaerle (23. Juli 2007 um 01:19)

  • Ich habe da eben etwas von Alphawolf (siehe Posting) gefunden was hilft:

    PHP
    $cat = get_the_category();
    $cat = $cat[0];
    $anzcatposts = $wpdb->get_row("SELECT cat_name, category_count FROM `wp_categories` WHERE `cat_ID` = '$cat->cat_ID'");

    Gruss aus Bayern

  • Vielen Dank für die ausführlich Erklärung.
    Das Posting von Alphawolf bezog sich nur auf die
    Anzahl der Post in einer Kategorie. Nicht auf die Anzeige der letzten 5 Postings.

    Die Lösung mit dem XML-Parser ist schon ganz gut, habe ich soweit auch verstanden. Ich frage mich nur ob man soviel Aufwand benötigt, nur um die 5 letzten Posts anzuzeigen.

    Immerhin ist es in Wordpress ja möglich, die Posts einer Kategorie zuzuweisen und auszugeben. Jetzt müsste man doch lediglich den ganzen Rest bis auf den Titel abschneiden und die Liste auf 5 begrenzen?!

  • Hi,

    kann mir jemand sagen wie ich auf der Kategorie-Seite die anzahl der Einträge der aktuellen Kategorie und die letzten 5 Posts anzeigen kann?

    Müsste ja dann bei der Monatsansicht genauso gehen, oder?

    du kannst mit dem Plugin custom query string die Anzahl der angezeigten Beiträge pro Kat , pro Archiv , pro Alles einstellen,
    auch wenn es nicht mehr beservict wird derzeit funktioniert es einwandfrei
    Index of /user/archive
    custom query string downloaden
    antpacken
    aktivieren
    dann unter Verwaltung den Reiter CQS aufrufen und einstellen

    gummibaerle brachte dir den Hinweis zum Zählen und

    hier findest du wie ein Loop aussieht -scrolle nach unten bis zum Teil wo steht:
    "Das da erzeugt einen Artikel."

    dort löscht du dann eben alles raus , außer das was Du anzeigen magst

    hilft Dir das weiter?

    lg

  • hilft Dir das weiter?

    jain, das prinzip verstehe ich schon. nur leider bekomme ich einen parse-error wenn ich den loop in die archivseite einbaue?!

    zudem verstehe ich noch nicht, wie ich nur die artikel aus der aktuellen kategorie auslese und davon nur die letzten 5.

Jetzt mitmachen!

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