Nyligen klagade en av våra användare till oss om WordPress sidonumrering av post som döljer hela innehållet i deras RSS-flöde. Efter att ha gjort en snabb undersökning visar det sig att detta är ett WordPress core-bug(#10984) som rapporterades för 4 år sedan och fortfarande inte är fixat. I den här artikeln kommer vi att visa dig hur du fixar WordPress sidonumrering som döljer content i RSS-flöden.
Problemet uppstod när du delar upp dina WordPress-poster i flera pages, och om du har ställt in RSS-flöden för att visa fulltext, kommer dina RSS-flöden endast att visa innehållet på den första page i posten (dvs. före <!--nextpage-->
taggen).
Tack och lov har en av contributorerna, Simon Wheatley, publicerat en work around som fixar buggen.
Allt du behöver göra är att add to denna kod i ditt temas functions.php-fil eller i ett site-specifikt 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 );
Koden ovan adderar ett filter till the_content
som allowar feeds att visa hela innehållet i posten och ignorerar sidonumreringen (se fler exempel på hur du lägger till content i dina RSS-flöden). Förhoppningsvis kommer denna issue att lösas snart i en framtida version av WordPress. Fram till dess kommer denna lösning att se till att dina prenumeranter får hela innehållet i sin RSS-läsare.
Vi hoppas att den här artikeln hjälpte dig att fixa WordPress problem med sidonumrering av post i RSS-flöden. Låt oss veta vad du tycker genom att lämna en kommentar under eller gå med oss på Twitter och Google+.
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!
Amlan Dutta says
How do you make the floating bar float and then stop as soon as the content end is reached ,
Amlan Dutta
Hamza says
Interesting!