Alle Artikel einer Kategorie anzeigen

  • Hallo Leute,
    ich bin derzeit verzweifelt auf der Suche nach einem, wie ich denke recht simplen Quelltext:
    Ich will in meiner Sidebar alle Artikel der Kategorie anzeigen, zu der der nebenstehene Artikel gehört. (Ich benutze die Sidebar nur bei der single.php. Sonst habe ich verschiedene, feste Navigationen im Quelltext.)

    Kann mir einer helfen? Ich habe Stundenlang im Internet gesucht und nur eine Lösung gefunden, die aber prinzipiell Fehler verursachte. Mir fehlt leider auch die Erfahrung in Wordpress um zu erkennen, was dort falsch läuft.

    Habe bislang nur einen Quelltext, wo alle Artikel unabhängig vom nebenstehenen Artikel angezeigt werden.

    Jetzt müsste halt oben das category=5 geändert werden, oder bin ich vollkomen auf dem Holzweg?

    • 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

  • Danke, das könnte helfen. Gibt es nicht trotzdem eine Quelltextlösung? Man wird doch nicht wegen sowas ein Plugin installieren müssen, oder?

    Hier hatte ich eine Lösung gefunden, aber da kommt dann immer die Meldung, von wegen unerwartetem = in Zeile...

    PHP
    <?php
     query_posts(‘cat=’.$catnowid.’&posts_per_page=10&offset=1′ );
     ?>


    also hier.

  • Auch ich empfehle die Plugin-Lösung, funktioniert wunderbar...

    Vielleicht hilft aber auch das:

    Das verwende ich im MimboTheme

  • Danke dir für den Lösungsansatz. Leider funzt bei mir da immernoch etwas nicht: Jetzt zeigt es am Rand zwar jeweils alle Artikel einer Kategorie an, jedoch führen alle zum jeweils aktuellsten Post dieser Kategorie. Die Permalinks und der Text im Browserfenster stimmen, aber der Inhalt ist der des aktuellsten Posts. Auch bei direkteingabe des Permalinks führt dieser zum aktuellsten Post. Wo ist denn da der Fehler im Quelltext? Oder muss ich bei mir was umstellen?

  • PHP
    <?php 
     query_posts('cat='.$catnowid.'&posts_per_page=10&offset=1&HTML-Steuerzeichen für ’' ); 
     ?>



    Ich weiß nicht, woher Du $catnowid nimmst und was das [FONT=Courier New][COLOR=#007700]&[/COLOR][COLOR=#ff8000]#8242; [COLOR=black][FONT=Verdana]am Ende soll, aber Deine Anführungszeichen sollten ' sein und nicht [COLOR=#0000bb]‘ [COLOR=black]oder[/COLOR] [COLOR=#0000bb][FONT=Courier New]’.[/FONT][/COLOR][/COLOR][/FONT][/COLOR][/COLOR][/FONT]

    [COLOR=#ff8000][COLOR=#0000bb][COLOR=#0000bb][COLOR=black]Falls Du $catnowid brauchst, versuche es mit:[/COLOR][/COLOR][/COLOR][/COLOR]

    PHP
    global $post;
    $catnowid=$post->ID;
  • MStemberg: Diese Zahlen/Zeichen Kombination kam erst hier beim Posten im Forum. K.a. was das soll. Wie geschrieben habe ich ja nur einen Ausschnitt aus dem Link kopiert. Dort erklärt sich dann auch das mit dem catnowid Dein Lösungsansatz mit dem `hat die Fehlermeldung gelöst, jetzt kommt aber "unexpected end".

    Also ich seh hier echt gar ne mehr durch. So komplex ist das doch gar nicht was ich will, oder etwa doch?

    EDIT: Hab jetzt doch mal mit dem Plugin versucht. Hatte da zwar auch ein paar Probleme, wegen meiner Listenklasse, da ich erst nicht gefunden hatte wo ich sie definieren muss, jetzt läuft aber alles.

    Einmal editiert, zuletzt von Mr Dude (5. Mai 2011 um 20:17)

  • Bin mir nicht ganz sicher was du meinst, doch falls du alle Artikel einer bestimmtem Kategorie ausgeben willst, dann suchst du dir die entsprechende Catetgory_ID und gibst folgenden Code ein:

    PHP
    <?php query_posts('cat=6'); ?>

    In diesem Beispiel gibt er nun aller Artikel der Category_ID 6 aus.

    Liebe Grüsse

  • Warum gefällt dir die Plug-In-Lösung nicht? Sergej Müller ist mit seinen Werken gut dafür bekannt, dass seine Plug-Ins eines perfekten und sauberen Code haben. Durchaus empfehlenswert. ;)

    Das ist eine Signatur. Die darf keine Werbung enthalten. Also packt man hierhin ein Zi

  • Ich habe hierfür auch eine Lösung parat, weiß aber nicht, ob die im Sidebar funktioiert.

    Zum EInfügen im single.php oder halt sidebar.php (irgendwie)

    Und jetzt style.css noch modifizieren:

    Das ist eine Signatur. Die darf keine Werbung enthalten. Also packt man hierhin ein Zi

  • Versuch Nr. 2
    Richtiger Code:

    Das ist eine Signatur. Die darf keine Werbung enthalten. Also packt man hierhin ein Zi

  • Die Plugin Lösung habe ich jetzt auch verwendet, da mir hier keiner helfen konnte. Ich wollte nur nicht massig Plugins installieren, für Sachen, die vielleicht auch mit einem simplen Quelltext lösbar wären...

    Raphael: Ich wollte nur alle Artikel der Kategorie, zu der der jeweilig geöffnete Artikel gehört. Deine Lösung war mir schon bekannt. Mir fehlte nur die Möglichkeit die jeweilige Kategorie auszulesen. Die Kategorie wäre ja ständig eine andere gewesen...

Jetzt mitmachen!

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