Home > Plugin | Web | WordPress > WordPressのFeedburner Pluginを日本語版に対応させる方法

WordPressのFeedburner Pluginを日本語版に対応させる方法

2008/05/12

WordPressのFeedBurnerプラグインを日本語版FeedBurnerに対応させる

RSS feedの購読者数などを調べたりすることができるFeedburner日本語版)は便利ですね。

英語版のFeedburnerを使ってたのですが、Feedburnerを利用している一部のサイト(うちも含めて。)がlivedoor Readerだと、本文が「?」で表示されてしまうという謎現象が起きているようですが、原因はよくわかりません。Feedburner側で見ると、ちゃんと日本語表示されてますし。
元のWordPressが吐き出すfeedに戻そうと思いましたが、なんとなく日本語版feedburnerを使ってみることにしました。これで解決するのかはわかりませんが。

さて、WordPressにもfeedのURLをFeedburnerのURLに換えてくれるPluginがあります。
Feedburner Pluginの導入方法ですが、英語版Feedburner(feedburner.com)と日本語版Feedburner(feedburner.jp)どちらを利用しているかで、ちょっと変わってきます。

英語版Feedburner(feedburner.com)を利用している場合は、他のプラグインと同様に簡単に導入できますが、日本語版Feedburner(feedburner.jp)を利用している場合は、一手間かけないと正常に動作しないのでご注意を。

  1. Feedburner Pluginの入手
  2. 英語版Feedburner(feedburner.com)でのPlugin導入方法
  3. 日本語版Feedburner(feedburner.jp)でのPlugin導入方法

の順に解説します。

Feedburner Pluginの入手

プラグインはFD Feedburner Plugin for WordPressからダウンロードできます。
(Downloadクリックするとダウンロードが開始します)

サイトにはWordpress 2.0 or higher(2.0以上)とありますが、Wordpress MEでも概ね大丈夫だと思います。(当サイトはMEですが導入できてます)

英語版Feedburner(feedburner.com)利用のPlugin導入方法

まず、本家のfeedburner.com(英語版)を利用している方、おめでとうございます。
英語が苦手でもPlugin導入は超簡単です。

他のプラグインと同様に、ダウンロードしたファイルを解凍します。

  1. pluginsディレクトリ(デフォルトならwp-content/plugins)にフォルダごとアップロード
  2. WordPress管理画面の「プラグイン(Plugin)」ページから「FD Feedburner Plugin」を有効化
  3. 「プラグイン(Plugin)」ページに「Feedburner Configuration」のFeedburner Feed URLにfeedのURL(http://feeds.feedburner.com/hoge)を入力して保存(下の画像の通り)

Feedburner ConfigurationのFeedburner Feed URL欄に入力して保存

これで導入完了です。
ほ~ら、簡単でしょう?(ボブの絵画教室っぽく。)

日本語版Feedburner(feedburner.jp)利用のPlugin導入方法

次は、feedburner.jp(日本語版)を利用している方の導入方法です。

基本的には英語版でも一緒ですが、このFD Feedburner Pluginは、設定したfeedのURLを自動的に「feeds.feedburner.com」にしてしまいます。

例えば

http://feeds.feedburner.jp/hoge

と入力しても

http://feeds.feedburner.com/feeds.feedburner.jp/hoge

と自動で補完してしまうので、feedburner.jpの場合は、プラグインにちょっとだけ手を加える必要があります。

feedburnerplugin.php内の41行目、43行目にある

  1.  $url = preg_replace('!^feeds.feedburner.com!i', '', $url);

  1.  $url = 'http://feeds.feedburner.com/'.$url;

feeds.feedburner.comの部分をfeeds.feedburner.jpに書き換えます。

書き換えたコードは以下のようになります。

  1.  function feedburner_fix_url($url) {
  2.   $url = preg_replace('!^http://!i', '', $url);
  3.   $url = preg_replace('!^feeds.feedburner.jp!i', '', $url);
  4.   $url = preg_replace('!^/!i', '', $url);
  5.   $url = 'http://feeds.feedburner.jp/'.$url;
  6.   return $url;
  7.  }

書き換えが終わったら、あとは英語版と同じです。

  1. pluginsディレクトリ(デフォルトならwp-content/plugins)にフォルダごとアップロード
  2. WordPress管理画面の「プラグイン(Plugin)」ページから「FD Feedburner Plugin」を有効化
  3. 「プラグイン(Plugin)」ページに「Feedburner Configuration」のFeedburner Feed URLにfeedのURL(http://feeds.feedburner.jp/hoge)を入力して保存(下の画像の通り)

ただし、管理画面は英語のままですが、別に困ることはないのではないでしょう。たぶん。

Append category slug to feedburner URLは「カテゴリースラッグをfeedburner URLに追加する」ときにチェックを入れるのだと思いますので、必要な方はチェック入れておきましょう。

Comments:0

Comment Form
Remember personal info

Trackback+Pingback:0

TrackBack URL for this entry
http://ikue.dmz-plus.com/archives/95/trackback
Listed below are links to weblogs that reference
WordPressのFeedburner Pluginを日本語版に対応させる方法 from Nai-Nore

Home > Plugin | Web | WordPress > WordPressのFeedburner Pluginを日本語版に対応させる方法

Search
Feeds
Meta
ETC

あわせて読みたいブログパーツ

ロリポップ! カラーミーショップ! ヘテムル さくらのレンタルサーバ

Page Top