Artikel einer bestimmten Kategorie autmoatisch kürzen

    • 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

  • Als Ansatz (im Loop):

    PHP
    if ( in_category('X') ) {
      the_excerpt();
    } else {
      the_content();
    }

    Für X die Nummer der jeweiligen Kategorie einsetzen.

  • hmmm wo muss ich das denn genau einfügen?

    und dann noch die Frage wie lang wird der text dann angezeigt? also von der Länge her?

  • Im Loop: http://doku.wordpress-deutschland.org/Der_Loop

    vermutlich in der index.php. Da ich nicht weiß, wie die jetzt aussieht, ist das etwas schwierig.

    the_excerpt zeigt die ersten 55 Wörter, ohne Bilder und Links (Doku). Eine Alternative wäre:

    PHP
    global $more; // vor dem Loop
    ...
    if ( in_category('X') ) {
      $more = 0;
    } else {
      $more = 1;
    }  
    
    
    the_content('Weiterlesen...');

    Dann werden die Beiträge der Kategorie nur bis zum im Beitrag eingefügten <!--more--> angezeigt. (Doku)

Jetzt mitmachen!

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