WordPress admin panelinde Okuma ayarlarından “Her yazı için, göster” kısmını “Özet” olarak ayarlarsak rss de listelenen yazılarımızın özeti gösteriliyor. Ben ilk başta “Tam Metin” ayarını kullanıyordum, ama sorun çıkmalı ya bir ara “Özet” olarak ayarladım ve “Tam Metin” e dönmeme rağmen rss yazılarımı özet olarak göstermeye başladı. Ne yaptımsa çözemedim. Yeni kurulum yaptım vs…
Kategorilerden birine tıkladığımda /category/ kısmı gözükmesin diye WP No Category Base eklentisini kurmuştum rss sorununu çözmeye çalışırken bu eklenti pasif iken rss bağlantısı olan feed bağlantısının hata verdiğini keşfettim. Bunun sorunu çözmemde bir faydası olmadı. Zaten bende bunu okuyanların bu sorunla karşılaşması durumunda sorunun neyden kaynaklandığını anlamaları için yazmış oldum.
Baktım ki WordPress Türkçe destek sitesinden hayır yok ne yaptığımı fark etmeden wp-include dizininde feed-rss2.php dosyasını keşfettim. Bu dosyanın 44. ve 46. satırlarında şu kod mevcut.
<description><![CDATA[<?php the_excerpt_rss() ?>]]></description>
Bana saatlerimi lanet ettiren şey işte bu kod parçasıymış. Buna hack mi derler ne diyorlarsa artık o satırı şu hale çevirdim ve sorunum ortadan kalktı.
<?php /*<description><![CDATA[<?php the_excerpt_rss() ?>]]></description> */ ?>
Tabi isterseniz o satırı komple de silebilirsiniz. Ben zararı dokunmadığı için php yorum satırı haline getirdim. Bundan sonra böyle bir sorunla karşılaşmıyacağımı umuyorum…
Yazım hatası varsa bildiriniz.Bu yazı Creative Commons-BY-SA ile lisanslanmıştır. Bu yazıyı ilk sahibini belirtmek ve aynı lisansla dağıtmak koşuluyla kullanabilirsiniz. Tweet
Benzer yazı yok.















