Support » Allgemeine Fragen » RSS Feed URL auch für Seiten

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
  • Moderator Bego Mario Garde

    (@pixolin)

    Statische Webseiten haben in einem Blog eher die Aufgabe einer „Über Mich“-Seite, eines Impressums oder einer Datenschutzerklärung – nichts, was du per RSS-Feed verteilen möchtest. Aus dieser Perspektive macht es Sinn, dass du nur Feeds zu Beiträgen sowie Beitrags- und Seitenkommentaren abonnieren kannst. Und was du zitiert hast, scheint der Output zu den Seitenkommentaren zu sein.

    Schau doch mal, ob du mit diesem Plugin etwas anfangen kannst:
    RSS Includes Pages

    Thread-Ersteller vincenz17

    (@vincenz17)

    Hey,

    danke! Habe das Plugin drauf aber geändert hat sich leider nichts. Auch habe ich Code-Ausschnitte gefunden die man in die functions.php packen kann. Auch da keine Änderung. 🙁

    Hier mal ein Beispiel: https://www.thewebtaylor.com/articles/wordpress-add-pages-rss-feed

    Die Ausgabe unter /feed/ bleibt aber identisch.
    Habe nun mal das Default-Theme eingestellt (TwentyTwentyOne) aber gleiche Ausgabe. Es funktioniert bei Seiten einfach nicht.

    • Diese Antwort wurde geändert vor 2 Wochen, 1 Tag von vincenz17.
    Thread-Ersteller vincenz17

    (@vincenz17)

    Ok, habe die Lösung gefunden. Folgenden Code in die function.php einfügen und es klappt bei mir nun bei allen Seiten, mit jedem Theme und auch weiterhin jedem Post:

    add_action('pre_get_posts', 'setRSSprePost');
    
    function setRSSprePost($q)
    {
    	if($q->is_main_query() && $q->is_feed() && $q->is_page())
    	{
    		$q->is_comment_feed = false;
    	}
    }

    Scheint so, als wären die Kommentare das Problem gewesen. Die habe ich grundsätzlich deaktiviert, da wir das nur im Intranet haben und da keiner kommentieren soll/muss.

    Danke für die Unterstützung.

    • Diese Antwort wurde geändert vor 2 Wochen, 1 Tag von vincenz17.

    danke für die Info. Denkst du bitte beim nächsten Mal daran, das Thema dann auch als gelöst zu markieren. Das habe ich jetzt schon gemacht.

    Thread-Ersteller vincenz17

    (@vincenz17)

    Oh, natürlich! Danke! 🙂

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)