Private Beiträge im Feed (Atom und RSS)

  • Hallo Community!

    In meiner WordPress Multisite Installation (aktuellste Version) befinden sich die Privaten Beiträge im RSS Feed. Die Privaten Beiträge schreibe ich nur für mich, eben als ein Tagebuch, in dass die Öffentlichkeit nicht hineinsehen soll.

    Wie kann ich die Beiträge aus dem RSS-Feed bzw. aus dem Atom-Feed entfernen?

    Danke 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

  • sind die alle in einer einzigen Kategorie?
    wenn ja hier schnell mein Code aus einem "ModulTemplate für das Plugin Toolbox rauskopiert :-)

    kannst aber auch in die functions.php geben, wobei ich da ein Plugin bevorzugen tät, damits bei einem ThemeWechsel auch noch da ist


    PHP
    //mts Kategorien aus dem feed 
    add_action( 'pre_get_posts', 'mts_exclude_category_from_feed' );
    function mts_exclude_category_from_feed( $query ) {
     
        if( $query->is_main_query() && !is_admin() && $query->is_feed() ) {
            $query->set( 'cat', '-1,-198' );
            
            }
    }


    -1 und -198 sind die IDs der auszuschließenden Kategorien

    müßte auch bei Multisite funktionieren

Jetzt mitmachen!

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