多分解決 — ブログ村新着記事問題

Safari のバグと、WordPress のバグと、2 つのバグが重なって発生していたブログ村に新着記事が反映されない問題ですが、おそらく解決できたと思うので、原因と対策、整理しておきたいと思います。

まず、ブログ村に新着記事が反映されない問題ですが、原因はいくつかあります。

一つは、たくさん記事を投稿しても、ブログ村の方で反映されるのは、3 件まで、という制約がある点。

この問題には、解決方法はありません。
新着記事一覧を特定のブログが占領しないようにするための制限ですから、記事の件数を減らすか、あるいは、反映されない前提で多数投稿するしかない。

次に、WordPress の仕様、というよりもバグに近い気もしますが、公開後の記事を編集すると、その都度 ping が送信され、度を越すと SPAM 扱いとなり、更新自体されなくなるという問題。

対策としては、WordPress Ping Optimizer をインストールすることで、記事の編集(修正)での ping の送信を抑制できます。
手動で送信したり、送信のログの確認もできるため、入れておくのが吉でしょう。

最後は、コンテンツに制御文字(改行を除く)が含まれると、不正な RSS が作成される問題。

対策としては、remove-control-character をというプラグインで制御文字を取り除くこと。
https://github.com/ackintosh/wp-remove-control-character

以上の対策で、今のところ、無事に新着記事が更新されています。

にほんブログ村 ライフスタイルブログ 薪ストーブ暮らしへ
にほんブログ村 ライフスタイルブログ 薪ストーブ暮らしに参加しています。 励みになりますので、足あとがわりに、ランクアップにご協力下さい。

Leave a Reply