Filteroptionen von the_content_rss

  • Hallo Leute,

    ich arbeite derzeit an einem Theme, an dem ich auf der Startseite durch den WP Tag the_content_rss eine definierte Anzahl an Wörtern ausgebe. Ich wählte diese Möglichkeit, da der Text ohne Absätze ausgegeben wird.

    Leider wird so auch

    HTML
    [caption id="attachment_17" align="alignright" width="99" caption="Text"][/caption]

    ausgegeben. Gibt es eine Möglichkeit, dies herauszufiltern? :?

    Schon mal ein großes Dankeschön.

    • 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

  • http://codex.wordpress.org/Plugin_API/Filter_Reference

    die funktion 'the_content_rss()' verwendet den filter 'the_content_rss':
    damit kannst du eine eigene filterfunktion schreiben; zB:

    PHP
    add_filter('the_content_rss', 'filter_shortcode_from_content_rss');
     
    function filter_shortcode_from_content_rss($content) {
    $content = strip_shortcodes($content);
    return $content;
    }



    http://codex.wordpress.org/Function_Refer…trip_shortcodes

    nb:
    'the_content_rss()' ist deprecated, d.h. sollte nicht mehr fuer neue projekte verwendet werden, und ist durch 'the_content_feed()' zu ersetzen.
    da ist der filter dann 'the_content_feed'
    http://codex.wordpress.org/Plugin_API/Fil…he_content_feed

  • Kannst du mir sagen, wie der Code für die functions.php dann aussehen muss?
    Ich sollte vielleicht noch sagen, das ich Bilder im Artikel auf der Startseite nicht angezeigt bekommen möchte und nach einer bestimmten Anzahl Wörtern/Buchstaben der Artikel abgetrennt sein sollte.

  • Zitat

    Kannst du mir sagen, wie der Code für die functions.php dann aussehen muss?


    wenn sich das darauf bezieht, den shortcode zu entfernen:
    steht schon in meiner ersten antwort :confused:

    Zitat

    Ich sollte vielleicht noch sagen, das ich Bilder im Artikel auf der Startseite nicht angezeigt bekommen möchte und nach einer bestimmten Anzahl Wörtern/Buchstaben der Artikel abgetrennt sein sollte.



    lies dir mal den codex zu 'the_excerpt()' durch:

    http://codex.wordpress.org/Function_Reference/the_excerpt

Jetzt mitmachen!

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