Pålitliga WordPress-handledningar, när du behöver dem som mest.
Nybörjarguide till WordPress
WPB Cup
25 miljoner+
Webbplatser som använder våra plugins
16+
År av WordPress-erfarenhet
3000+
WordPress-handledningar
av experter

Hur man fixar att WordPress-inläggspaginering döljer innehåll i RSS-flödet

Nyligen klagade en av våra användare till oss om att WordPress sidnumrering av inlägg döljer hela innehållet i deras RSS-flöde. Efter en snabb undersökning visar det sig att detta är en WordPress-kärnbugg (#10984) som rapporterades för 4 år sedan och fortfarande inte är åtgärdad. I den här artikeln visar vi hur du åtgärdar WordPress sidnumrering av inlägg som döljer innehåll i RSS-flöden.

Problemet uppstår när du delar upp dina WordPress-inlägg på flera sidor, och om du har ställt in RSS-flöden att visa fullständigt innehåll, kommer dina RSS-flöden endast att visa innehållet på den första sidan av inlägget (dvs. före <!--nextpage-->-taggen).

Lyckligtvis har en av bidragsgivarna, Simon Wheatley, publicerat en lösning som åtgärdar buggen.

Allt du behöver göra är att lägga till denna kod i ditt temas functions.php-fil eller i ett webbplatsspecifikt plugin:

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 );

Ovanstående kod lägger till ett filter till the_content som tillåter flödena att visa hela inläggets innehåll och ignorera sidnumreringen (se fler exempel på hur du lägger till innehåll i dina RSS-flöden). Förhoppningsvis kommer detta problem att lösas snart i en framtida version av WordPress. Tills dess kommer denna lösning att säkerställa att dina prenumeranter får hela innehållet i sin RSS-läsare.

Vi hoppas att den här artikeln hjälpte dig att åtgärda WordPress sidnumreringsproblem i RSS-flöden. Låt oss veta vad du tycker genom att lämna en kommentar nedan eller följ oss på Twitter och Google+.

Avslöjande: Vårt innehåll stöds av läsarna. Det betyder att om du klickar på några av våra länkar kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt och hur du kan stödja oss. Här är vår redaktionella process.

Det ultimata WordPress-verktyget

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som alla proffs bör ha!

Läsarnas interaktioner

2 CommentsLeave a Reply

  1. Hur får man den flytande stapeln att flyta och sedan sluta så snart innehållsslutet nås?

    Amlan Dutta

Leave A Reply

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt vår kommentarpolicy, och din e-postadress kommer INTE att publiceras. Använd INTE nyckelord i namn fältet. Låt oss ha en personlig och meningsfull konversation.