ずばり、「カテゴリへのリンクで、カテゴリ下に1つか記事がない場合、その記事にリダイレクトするWordPressのプラグイン」です。
WordPressのデフォルトの動作だと、カテゴリ下に記事が1つしか無くても、まず一覧状態で表示されます。
たとえば…
そのカテゴリは将来的には複数記事が投稿されるため、一覧の機能は停止したくないが、記事が1個しかないうちは、その記事が直接表示されるようにしたい、 という場合に有効なプラグイン…になったらいいなと思って作りました。実際、今制作中のWordPressの案件に投入しています。
記事が1個しか無くても、リダイレクトしたくない場合に備えて、管理画面より、リダイレクト対象外のカテゴリIDを設定することもできます。
[動作サンプル]
実際、このBlogにもこのプラグインを組み込んでいます。テスト用の2つのダミーカテゴリを作っています。

1.プラグイン用ダミーカテゴリ
2.プラグイン用ダミーカテゴリ(対象外)
上記カテゴリには、本記事1つのみが属しているので、本プラグインの対象カテゴリとなります。
1のリンクをクリックすると、カテゴリ一覧ではなく、本記事にリダイレクトされます。
2のリンクをクリックすると、管理画面で対象外に指定しているので、一覧が表示されます。
本ブログは、一覧と個別記事のテーマがほとんど同じなので、違いが分かりづらいですが、動作の違いがわかりますか?
[動作確認]WordPress 2.8
[注意事項]キャッシュ系のプラグインが入ってると、そちらが優先され、うまく動作いない可能性があります(現在、確認中)
ダウンロードはこちら↓
wp-single-post-catgory-redirect.zip
動作について不具合・要望がありましたら、当エントリーにコメント・トラバでよろしくお願いします。
Popularity: 2% [?]




