Individueller Standard-Text je Kategorie

  • Hallo miteinander,

    gibt es eine Erweiterung um für jede Kategorie eine Vorlage oder
    ähnliches zu erstellen? Ich möchte für jede Kategorie einen individuellen
    Standard-Text einfügen, der bei jedem Posting in dieser Kategorie
    automatisch eingebunden wird.

    Schonmal danke + viele Grüße

    • 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

  • Sorry, das ich diesen alten Thread wiederbeleben muss, allerdings funktioniert
    "in_category()" nur zum Anzeigen des statischen Inhalts auf der eigentlichen
    Seite - jedoch nicht in einem Newsletter oder gar im RSS-Feed.
    Dort soll natürlich auch der statische Inhalt dargestellt werden.

    Gibt es dafür eine Lösung?

  • Dann schreib dir einen Filter auf the_content() und binde so die Beschreibung der Kategorie mit ein. Beispiel (kommt in die functions.php deines Themes):

    PHP
    function add_catdesc_to_content( $content ) {
      $the_cats = get_the_category();
      return $content . "\n<div class='catdesc'>{$the_cats[0]->description}</div>";
    }
    add_filter('the_content', 'add_catdesc_to_content');


    Ungetestet!

  • Hallo ;)

    Leider bin ich nun wieder auf ein neues Problem gestossen,
    da ich nun zwei individuelle Standard-Texte für jede Kategorie
    in einem Post anzeigen lassen möchte / anzeigen muss.

    Dies müsste sich so aufbauen:

    POST-TITEL
    --------------------------
    Kategorie-Standard-Text 1
    --------------------------
    Normaler Post-Text
    --------------------------
    Kategorie-Standard-Text 2


    Ich bekomme es leider nicht hin, immer wenn ich versuche
    einen zweiten Filter einzubauen bekomme ich eine PHP-Fehlermeldung.

    Ist das überhaupt möglich?

    Viele Grüße
    username

Jetzt mitmachen!

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