WordPress の RSS で description 要素が表示されない場合
WordPress で運用している別のブログで RSS の description がなぜか表示されないという状態に陥った.
よく分からないので調べてみると「抜粋」になぜか空白が入っている.さらに調べるとどうやら,このブログで使用している Simple Post Template というプラグインが悪さをしていることを突き止めた.
Simple Post Template の管理画面で「抜粋」を全く削除して保存しても,また空白が復活している.
plugin のソースを見ると textarea の囲みに空白が存在しているのを発見したので,削除した.
具体的には simple-post-template-admin.php の
<textarea id="excerpt_text" cols="100" rows="5" name="excerpt_text"><?php echo stripslashes($spt_excerpt); ?>
</textarea>
の部分を
<textarea id="excerpt_text" cols="100" rows="5" name="excerpt_text"><?php echo stripslashes($spt_excerpt); ?></textarea>
のように詰めただけ.これで初期状態で「抜粋」に空白が入るのを防げる.