Archiv der aktuellen Kategorie anzeigen?

  • Hallo!
    Ich bin Anfänger in Wordpress und php, habe aber immerhin ein eigenes Theme geschafft zu erstellen. Ich habe eine Kochbuch-Seite erstellt und darauf gibt es 5 Kategorien: Suppen, Salate, Hauptgerichte,...

    Darunter gibt es jeweils die Rezepte der Kategorien. Nun möchte ich diese anzeigen, sobald ich auf den Button "Suppen" oder eine andere Kategorie geklickt habe...
    mit <?php wp_get_archives(); ?> bekomme ich einfach nur alle angezeigt. Ich habe bei meiner Recherche im Netz bisher nur herausgefunden, dass ich bestimmte Kategorien direkt ansprechen kann. Abner ich möchte ja automatisch abfragen, auf welcher Seite ich bin und dann alle Posts/Archivtitel daraus als Liste anzeigen lassen.

    Wie kann ich da vorgehen? Hat jemand eine Idee?


    Noch eine Frage: Ich möchte die Rezepte nicht unbedingt kommentierbar machen, also eigentlich ist es eine Rezeptsammlung, bei der man aber Bewertungen über Sternchen oder so abgeben kann... sind die Artikel dann "Artikel" oder "Seiten"?

    Einmal editiert, zuletzt von rhythmuskind (16. August 2011 um 11:56)

    • 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

  • Vielen Dank! Das hatte ich auch schon mal eingesetzt. Hat aber kein Ergebnis angezeigt. Wird "Allgemein" durch die jeweilig aktuelle Kategorie ersetzt..?

    Vielleicht habe ich es auch falsch eingesetzt?
    Meine index.php sieht so aus:

    <?php get_header(); ?>


    <?php query_posts('category_name=Allgemein'); ?>
    <?php while ( have_posts() ) : the_post(); ?>


    <?php get_sidebar(); ?>


    <?php get_footer(); ?>


    Dabei wird leider für die letzte Zeile angezeigt, dass da ein Fehler sein soll... nur wo? und funktionieren tut es leider auch nicht.

    ( Parse error: syntax error, unexpected $end in /is/htdocs/wp10557120_QR8E8DDMRK/www/yvonne/wordpress/wp-content/themes/theme-neu/index.php on line 14)

    Einmal editiert, zuletzt von rhythmuskind (16. August 2011 um 14:35)

  • Hat sich erledigt:

    <?php get_header(); ?>

    <h1><?php single_cat_title(); ?> </h1>
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    <ul><li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li></ul>

    <?php endwhile; endif; ?>


    <!-- sidebar aufrufen -->
    <?php get_sidebar(); ?>


    <!-- footer aufrufen -->
    <?php get_footer(); ?>

Jetzt mitmachen!

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