Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Wie man WordPress Post Pagination Hiding Content in RSS-Feed zu beheben

Hinweis der Redaktion: Wir erhalten eine Provision für Partnerlinks auf WPBeginner. Die Provisionen haben keinen Einfluss auf die Meinung oder Bewertung unserer Redakteure. Erfahre mehr über Redaktioneller Prozess.

Kürzlich hat sich einer unserer Nutzer bei uns darüber beschwert, dass die Paginierung von WordPress-Beiträgen den gesamten Inhalt in seinem RSS-Feed versteckt. Nach einer kurzen Recherche stellte sich heraus, dass es sich um einen WordPress-Kernfehler(#10984) handelt, der vor 4 Jahren gemeldet wurde und immer noch nicht behoben ist. In diesem Artikel zeigen wir Ihnen, wie Sie den Fehler beheben können, dass die WordPress-Post-Paginierung den Inhalt in RSS-Feeds ausblendet.

Das Problem tritt auf, wenn Sie Ihre WordPress-Beiträge in mehrere Seiten aufteilen, und wenn Sie RSS-Feeds so eingestellt haben, dass sie den vollständigen Text anzeigen, dann zeigen Ihre RSS-Feeds nur den Inhalt der ersten Seite des Beitrags an (d. h. vor dem <!--nextpage-->-Tag ).

Glücklicherweise hat einer der Mitwirkenden, Simon Wheatley, eine Lösung für diesen Fehler gefunden.

Alles, was Sie tun müssen, ist diesen Code in die Datei functions.php Ihres Themes oder in ein Site-spezifisches Plugin einzufügen:


function wpb_full_text_for_feeds( $content ) {
	if ( ! is_feed() )
		return $content;
	global $post;
	$content = $post->post_content;
	return $content;
}

add_filter( 'the_content', 'wpb_full_text_for_feeds', -100 );

Der obige Code fügt einen Filter zu the_content hinzu, der es den Feeds ermöglicht, den vollständigen Inhalt der Beiträge anzuzeigen und die Paginierung zu ignorieren (siehe weitere Beispiele für das Hinzufügen von Inhalten in Ihren RSS-Feeds). Hoffentlich wird dieses Problem bald in einer zukünftigen Version von WordPress behoben. Bis dahin können Sie mit diesem Workaround sicherstellen, dass Ihre Abonnenten den vollständigen Inhalt in ihrem RSS-Reader angezeigt bekommen.

Wir hoffen, dass dieser Artikel Ihnen geholfen hat, das Problem der Paginierung von WordPress-Beiträgen in RSS-Feeds zu beheben. Lassen Sie uns wissen, was Sie denken, indem Sie unten einen Kommentar hinterlassen oder uns auf Twitter und Google+ folgen.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, dass wir möglicherweise eine Provision verdienen, wenn Sie auf einige unserer Links klicken. Mehr dazu erfahren Sie unter Wie WPBeginner finanziert wird , warum das wichtig ist und wie Sie uns unterstützen können. Hier finden Sie unseren redaktionellen Prozess .

Das ultimative WordPress Toolkit

Erhalte KOSTENLOSEN Zugang zu unserem Toolkit - eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Reader Interactions

3 KommentareEine Antwort hinterlassen

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

Eine Antwort hinterlassen

Danke, dass du einen Kommentar hinterlassen möchtest. Bitte beachte, dass alle Kommentare nach unseren kommentarpolitik moderiert werden und deine E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwende KEINE Schlüsselwörter im Namensfeld. Lass uns ein persönliches und sinnvolles Gespräch führen.