Kategorien liefern immer Excerpts, sollen sie aber nicht

  • Liebe Wordpress-Helfer,

    ich experimentiere seit einigen Monaten mit Wordpress (inzwischen 2.7.1) und konnte meine Problemchen bisher selbst lösen. Für folgendes Problem finde ich aber keine Lösung:

    Ich benutze Wordpress als CMS.

    Meine Site (Theme:Prinz Branford Magazine, abgewandelt) hat einige statische Seiten, ansonsten aber Kategorien (in der Sidebar). Jeder Kategorie und jeder Unterkategorie ist zur Zeit genau ein Beitrag zugeordnet. Wenn ich auf eine dieser Kategorien klicke, bekomme ich immer erstmal ein Excerpt, muss dann auf die Überschrift klicken und erhalte dann den kompletten Artikel.
    Das Excerpt will ich aber gar nicht haben. Habe diverse Plugins probiert, habe auch in der index.php das Tag wp-excerpt in wp-content geändert - nichts hat gefruchtet.
    Ich habe den Eindruck, dass ich irgendwo etwas grundsätzlich nicht richtig verstanden habe.
    Wenn eine Kategorie mehrere Artikel hat, soll sie bei Klick durchaus diese Artikel als Excerpt zeigen - aber nicht, wenn nur ein Artikel da drin ist.
    Tipp, wo ich ansetzen muss, würde mir reichen.
    Ansehen kann man sich das bei gyrosound

    Für Zuwendung und Hilfe dankt

    altgrau

    • 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

  • kein excerpt wenn nur ein Artikel vorhanden ( WP3.3)

    Darüber brüte ich auch gerade, dass keine excerpt erscheint, wenn in der Kategorie nur ein Artikel vorhanden ist. Wie hast du das denn gelöst ?

    mfg

  • Zitat

    Darüber brüte ich auch gerade, dass keine excerpt erscheint, wenn in der Kategorie nur ein Artikel vorhanden ist.


    wo in der category.php steht:

    PHP
    <?php the_excerpt(); ?>



    ersetze das mit:

    PHP
    <?php if( $wp_query->post_count  == 1 ) : 
    global $more; $more = -1;
    the_content(); 
    $more = 0;
    else: 
    the_excerpt();
    endif; ?>



    http://codex.wordpress.org/Customizing_th…e_about_.24more

  • Danke. Das wäre natürlich ein perfekter Jahresanfang gewesen wenn es funktioniert hätte. ;-)
    Das verwendete template "binary blue" hat jedoch keine category php.
    Suche nach "[COLOR=#000000][COLOR=#0000BB]<?php the_excerpt[/COLOR][COLOR=#007700](); [/COLOR][COLOR=#0000BB]?>" [/COLOR] [/COLOR]wurde nur in einer blocks/block_asides.php gefunden. Da jedoch brachte die Änderung keinen Unterschied. :-(

  • weil das jahr noch neu ist :mrgreen::


    wenn category.php nicht da ist, uebernimmt archive.php den job;

    in archive.php stehe ein verweis auf 'theloop.php';

    in theloop.php steht:

    PHP
    if (is_archive() || is_search() || (!is_page() && (FULL_POSTS == 'excerpt')) || (function_exists('is_tag') && is_tag())) {
         the_excerpt();
        } else {
         the_content(__('Vollst&auml;ndigen Artikel lesen', '4null4.de').' &raquo;');
        }


    da koenntest du den code einbauen.
    etwa so:


    (ungetestet)

Jetzt mitmachen!

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