【至急・重要】ウィルスチェックのお願い

Change Style


WP plugin: ページや更新時にもフィード配信 - Feed Control

WordPress の「記事」と「ページ」には、機能的な違いがいくつかある。RSSフィードに「ページ」が載らないのもその一つ。

うちのサイトでは WP を CMS として使っているが、サイトの更新情報をフィードを利用して配信したいと思ったとき、WP デフォルトのフィードでは次の点が問題となる。

  • 「ページ」が載らない。
  • 古い記事・ページの更新(修正)時に載らない。*1

これらを解決するプラグインが颯爽と登場。すてき。

機能概要メインフィード*2 をカスタマイズ。設定により、「ページ」を追加、記事を除外、フィードの表示順を記事の更新日順に変更、特定の記事をフィードから外すことができる。
バージョン1.0 (2006-07-11)
作者(web)Christopher Hwang さま
配布元silpstream » Feed Control
ドキュメント同上/同梱の readme.txt
動作見本うちのメインフィード
「ページ」対応
適用したWPWordPress ME 2.0.4 [UTF-8]

導入手順

  1. 配布元よりダウンロード。
  2. 解凍した feedcontrol フォルダごと wp-content/plugins/ ディレクトリへアップロード。
  3. 管理パネルにて有効化。

オプション設定

管理パネル > オプション > Feed Control 画面にて設定を行なう。設定を更新するとプレビューに反映されるので、その場でチェックできる。

Include posts in main feed
メインフィード*2 に記事を含める場合はチェック。
Include pages in main feed
メインフィードに「ページ」を含める場合はチェック。
Sort by modified date
更新日でソートする場合はチェック。記事・ページの更新(修正)時もフィードに載せたい場合によい。
Exclude these posts/pages from feed
フィードから除きたい記事/ページがある場合、その ID を記入。

私は上の3項目にチェックしている。

メモ

  • 5th September 2006, Alex さんのコメントにて、フィードから特定のカテゴリを除外するソースが紹介されているっぽい。
  • カテゴリフィードにも適用されるといいな。
  • 追記 ページだけを更新すると、何日経っても RSS リーダに届かない。ページの後に記事を更新すると、まとめて届く。RSS リーダにもよるのかなあ。

カスタマイズ

カテゴリフィードへの適用
  • 2007.1.12: 各カテゴリフィードにも適用されるよういじってみた。今回は「分からない度」が特に高いので、しばらく様子見。
  • 追記 1.20: 失敗。一旦オリジナルに戻す。
    • 原因は単純な間違い。メインと同じのを出しちゃった。(^^;
    • メインフィードのように SELECT 文を一から作るのは(カテゴリの部分が)大変そうだから、条件の一部分だけを差し替えたいが、私には難しそう…。(・;) でも、引き続き方法を考えよう。2.1 で hook が追加されないかなあ。
  1. 受信側次第。更新時も表示できる RSS リーダはあるが、読者の設定次第であったり、表示する設定にしていても、当初投稿日が古いと表示範囲外だったり。 [back]
  2. コメントフィードやカテゴリフィードは対象外、だと思う。 [back]

YOU、これも読んじゃないなYO!

  • No Related Posts

コメントをどうぞ