Zielseite, wenn nur 1 Artikel in Kategorie

  • Hallo, hier fragt ein WP-Einsteiger,

    werden die Artikel einer Kategorie aufgerufen, erfolgt die Ausgabe ja über die "Listenseite". Für den Fall, das nur ein Artikel in einer Kategorie enthalten ist, möchte ich die Ausgabe sozusagen sofort auf der single-Page "umleiten".

    Hat jemand eine Idee wie ich WP dazu bringen kann?

    Vielen Dank für Eure Hilfe.

    • 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

  • z.B. am anfang von archive.php (hier am beispiel des default themes) eine abfrage einfuegen:
    wenn es eine kategorie-anfrage ist und wenn nur ein post vorhanden ist, dann hole die single.php datei, sonst 'business as usual':

    PHP
    <?php
    /**
     * @package WordPress
     * @subpackage Default_Theme
     */
    if(is_category() && ($wp_query->post_count)==1) :
    include (TEMPLATEPATH . '/single.php'); 
    else: 
    get_header();
    ?>



    und die if-else-abfrage am ende des archive.php wieder schliessen:

    PHP
    <?php get_sidebar(); ?>
    <?php get_footer(); endif;?>



    scheint zu funktionieren; ist aber nicht extrem getestet.

Jetzt mitmachen!

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