Geçenlerde kullanıcılarımızdan biri bize WordPress gönderi sayfalamanın RSS akışındaki tam içeriği gizlemesiyle ilgili şikayette bulundu. Hızlı bir araştırma yaptıktan sonra, bunun 4 yıl önce bildirilen ve hala düzeltilmeyen bir WordPress çekirdek hatası (#10984) olduğu ortaya çıktı. Bu makalede, WordPress gönderi sayfalama içeriğini RSS akışlarında gizleme sorununu nasıl düzelteceğinizi göstereceğiz.
Sorun, WordPress gönderilerinizi birden çok sayfaya böldüğünüzde ve RSS akışlarını tam metin gösterecek şekilde ayarladıysanız, RSS akışlarınızın yalnızca gönderinin ilk sayfasının içeriğini (yani <!--nextpage--> etiketinden önceki) göstermesiyle ortaya çıkar.
Neyse ki, katkıda bulunanlardan biri olan Simon Wheatley, hatayı düzelten bir geçici çözüm yayınladı.
Tek yapmanız gereken bu kodu temanızın functions.php dosyasına veya siteye özel bir eklentiye eklemek:
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 );
Yukarıdaki kod, akışların tam gönderi içeriğini göstermesine ve sayfalama yok saymasına izin veren the_content'e bir filtre ekler (RSS akışlarınıza içerik eklemenin daha fazla örneğini görmek için buraya bakın). Umarım bu sorun gelecekteki bir WordPress sürümünde yakında çözülür. O zamana kadar bu geçici çözüm, abonelerinizin RSS okuyucularında tam içeriği almasını sağlayacaktır.
Umarız bu makale, RSS akışlarındaki WordPress gönderi sayfalama sorununu düzeltmenize yardımcı olmuştur. Aşağıya bir yorum bırakarak ne düşündüğünüzü bize bildirin veya bize Twitter ve Google+ üzerinden katılın.

Amlan Dutta
Kayar çubuğun kaymasını ve içerik sonuna ulaşıldığında durmasını nasıl sağlarsınız?
Amlan Dutta
Hamza
İlginç!