MTで特定のカテゴリの記事が生成されない時に確認すること


あけましておめでとうございます、今年もよろしくお願いいたします。


仕事をしていて、MTで不可解なことがおきました。
他のカテゴリでは問題ないのに、特定のカテゴリだけ記事が生成されないということがありました。
生成されていないというより、再構築が止まる・・・といか再構築が終わらないという現象が起こり、ほぼ1日悩み悩み・・・






結論から言うと、プラグインで使っていたPreviousNextInCategoryが原因でした。
私の場合、まったく記事がない状態の新しいカテゴリで記事を書いて保存しようとすると、データ自体はデータベースに保存されるのですが、HTMLの生成が終わらないというものでした。

このプラグインの代わりに別のプラグインを入れることで解決ができます。

同一カテゴリ内の前後記事に移動するプラグインPreviousNextInCategory


↑こちらの記事で紹介されている同一カテゴリーの前後のエントリーを出力するPreviousNextInCategory互換プラグインを入れることで、問題なく動くようになります。

互換というだけあって、タグの記述も同じなので、すでにPreviousNextInCategoryを入れている人は、テンプレートの記述を変更せずにそのまま使えます。


「特定のカテゴリだけ記事が生成されない」「再構築がうまくいかない」などの時は、確認してみてください。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です