<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Nai-Nore &#187; Plugin</title>
	<atom:link href="http://ikue.dmz-plus.com/archives/category/wordpress/plugin/feed" rel="self" type="application/rss+xml" />
	<link>http://ikue.dmz-plus.com</link>
	<description>GX100、写真、MotoGP、ウェブデザインのことを書いていきたいでっす。</description>
	<lastBuildDate>Wed, 28 Mar 2012 03:58:00 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>WordPressのFeedburner Pluginを日本語版に対応させる方法</title>
		<link>http://ikue.dmz-plus.com/archives/95</link>
		<comments>http://ikue.dmz-plus.com/archives/95#comments</comments>
		<pubDate>Mon, 12 May 2008 09:00:10 +0000</pubDate>
		<dc:creator>ranpie</dc:creator>
				<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Feedburner]]></category>
		<category><![CDATA[日本語版]]></category>

		<guid isPermaLink="false">http://ikue.dmz-plus.com/archives/95</guid>
		<description><![CDATA[RSS feedの購読者数などを調べたりすることができるFeedburner（日本語版）は便利ですね。 英語版のFeedburnerを使ってたのですが、Feedburnerを利用している一部のサイト（うちも含めて。）がl [...]]]></description>
			<content:encoded><![CDATA[				<p><img src='http://ikue.dmz-plus.com/wordpress/wp-content/uploads/2008/05/feedburner_title.gif' alt='WordPressのFeedBurnerプラグインを日本語版FeedBurnerに対応させる' /></p>
				<p>RSS feedの購読者数などを調べたりすることができる<a href="http://www.feedburner.com/">Feedburner</a>（<a href="http://www.feedburner.jp/">日本語版</a>）は便利ですね。</p>
				<p>英語版のFeedburnerを使ってたのですが、Feedburnerを利用している一部のサイト（うちも含めて。）がlivedoor Readerだと、本文が「？」で表示されてしまうという謎現象が起きているようですが、原因はよくわかりません。Feedburner側で見ると、ちゃんと日本語表示されてますし。<br />
				元のWordPressが吐き出すfeedに戻そうと思いましたが、なんとなく<a href="http://feeds.feedburner.jp/nai-nore">日本語版feedburner</a>を使ってみることにしました。これで解決するのかはわかりませんが。</p>
				<p>さて、WordPressにもfeedのURLをFeedburnerのURLに換えてくれるPluginがあります。<br />
				Feedburner Pluginの導入方法ですが、英語版Feedburner（feedburner.com）と日本語版Feedburner（feedburner.jp）どちらを利用しているかで、ちょっと変わってきます。</p>
				<p>英語版Feedburner（feedburner.com）を利用している場合は、他のプラグインと同様に簡単に導入できますが、日本語版Feedburner（feedburner.jp）を利用している場合は、一手間かけないと正常に動作しないのでご注意を。</p>
				<ol>
				<li>Feedburner Pluginの入手</li>
				<li>英語版Feedburner（feedburner.com）でのPlugin導入方法</li>
				<li>日本語版Feedburner（feedburner.jp）でのPlugin導入方法</li>
				</ol>
				<p>の順に解説します。</p>
				<h3>Feedburner Pluginの入手</h3>
				<p>プラグインは<a href="http://flagrantdisregard.com/feedburner/">FD Feedburner Plugin for WordPress</a>からダウンロードできます。<br />
				（Downloadクリックするとダウンロードが開始します）</p>
				<p>サイトにはWordpress 2.0 or higher（2.0以上）とありますが、Wordpress MEでも概ね大丈夫だと思います。（当サイトはMEですが導入できてます）</p>
				<h3>英語版Feedburner（feedburner.com）利用のPlugin導入方法</h3>
				<p>まず、本家のfeedburner.com（英語版）を利用している方、おめでとうございます。<br />
				英語が苦手でもPlugin導入は超簡単です。</p>
				<p>他のプラグインと同様に、ダウンロードしたファイルを解凍します。</p>
				<ol>
				<li>pluginsディレクトリ（デフォルトならwp-content/plugins）にフォルダごとアップロード</li>
				<li>WordPress管理画面の「プラグイン（Plugin）」ページから「FD Feedburner Plugin」を有効化</li>
				<li>「プラグイン（Plugin）」ページに「Feedburner Configuration」のFeedburner Feed URLにfeedのURL（http://feeds.feedburner.com/hoge）を入力して保存（下の画像の通り）</li>
				</ol>
				<p><img src='http://ikue.dmz-plus.com/wordpress/wp-content/uploads/2008/05/feedburnercom_setting.gif' alt='Feedburner ConfigurationのFeedburner Feed URL欄に入力して保存' /></p>
				<p>これで導入完了です。<br />
				ほ～ら、簡単でしょう？（ボブの絵画教室っぽく。）</p>
				<h3>日本語版Feedburner（feedburner.jp）利用のPlugin導入方法</h3>
				<p>次は、<a href="http://www.feedburner.jp/">feedburner.jp（日本語版）</a>を利用している方の導入方法です。</p>
				<p>基本的には英語版でも一緒ですが、このFD Feedburner Pluginは、<strong>設定したfeedのURLを自動的に「feeds.feedburner.com」にしてしまいます。</strong></p>
				<p>例えば</p>
				<p><code>http://feeds.feedburner.jp/hoge</code></p>
				<p>と入力しても</p>
				<p><code>http://feeds.feedburner.com/feeds.feedburner.jp/hoge</code></p>
				<p>と自動で補完してしまうので、<strong>feedburner.jpの場合は、プラグインにちょっとだけ手を加える必要があります。</strong></p>
				<p>feedburnerplugin.php内の41行目、43行目にある<br />
				[code lang="php" -41]<br />
					$url = preg_replace('!^feeds.feedburner.com!i', '', $url);<br />
				[/code]<br />
				と<br />
				[code lang="php" -43]<br />
					$url = 'http://feeds.feedburner.com/'.$url;<br />
				[/code]<br />
				の<strong>feeds.feedburner.com</strong>の部分を<strong>feeds.feedburner.jp</strong>に書き換えます。</p>
				<p>書き換えたコードは以下のようになります。<br />
				[code lang="php" -39]<br />
				function feedburner_fix_url($url) {<br />
					$url = preg_replace('!^http://!i', '', $url);<br />
					$url = preg_replace('!^feeds.feedburner.jp!i', '', $url);<br />
					$url = preg_replace('!^/!i', '', $url);<br />
					$url = 'http://feeds.feedburner.jp/'.$url;<br />
					return $url;<br />
				}<br />
				[/code]</p>
				<p>書き換えが終わったら、あとは英語版と同じです。</p>
				<ol>
				<li>pluginsディレクトリ（デフォルトならwp-content/plugins）にフォルダごとアップロード</li>
				<li>WordPress管理画面の「プラグイン（Plugin）」ページから「FD Feedburner Plugin」を有効化</li>
				<li>「プラグイン（Plugin）」ページに「Feedburner Configuration」のFeedburner Feed URLにfeedのURL（http://feeds.feedburner.jp/hoge）を入力して保存（下の画像の通り）</li>
				</ol>
				<p><img src='http://ikue.dmz-plus.com/wordpress/wp-content/uploads/2008/05/feedburnerjp_setting.gif' alt=''Feedburner ConfigurationのFeedburner Feed URL欄に入力して保存' /></p>
				<p>ただし、管理画面は英語のままですが、別に困ることはないのではないでしょう。たぶん。</p>
				<p>Append category slug to feedburner URLは「カテゴリースラッグをfeedburner URLに追加する」ときにチェックを入れるのだと思いますので、必要な方はチェック入れておきましょう。</p>
]]></content:encoded>
			<wfw:commentRss>http://ikue.dmz-plus.com/archives/95/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spam Karma 2の日本語化方法</title>
		<link>http://ikue.dmz-plus.com/archives/2</link>
		<comments>http://ikue.dmz-plus.com/archives/2#comments</comments>
		<pubDate>Wed, 12 Sep 2007 14:34:04 +0000</pubDate>
		<dc:creator>ranpie</dc:creator>
				<category><![CDATA[Plugin]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress Plugin SpamKarma2]]></category>

		<guid isPermaLink="false">http://ikue.dmz-plus.com/wordpress/archives/2</guid>
		<description><![CDATA[WordPressのPlugin「Spam Karma 2」の導入方法と、日本語化の方法をおおまかに解説。英語もPHPもできませんが頑張ってみました。]]></description>
			<content:encoded><![CDATA[				<p>WordPressのPlugin「<a href="http://unknowngenius.com/blog/wordpress/spam-karma/">Spam Karma 2</a>」を導入しました。</p>
				<h3>Spam Karma 2の超簡単な導入方法（英語版）</h3>
				<p>英語版のままで良いなら、ダウンロードして、解凍して、アップロードして、有効化するだけ。超簡単に導入できます。具体的には以下の通りです。</p>
				<ol>
				<li><a href="http://unknowngenius.com/blog/wordpress/spam-karma/">Dave’s Blog » Spam Karma 2</a>（現時点での最新版は、2.3）で「download the archive」からアーカイブをダウンロード。</li>
				<li>WordPressのインストールディレクトリ内にある/wp-content/plugins/（ME2.2.1の場合）に、解凍したアーカイブフォルダ（SK2）ごとアップロード。</li>
				<li>WordPressの管理画面＞プラグイン＞Spam Karma 2を有効化。</li>
				</ol>
				<p>ここまでは、PHPも英語もわかんなくてもなんとかなります。英語表記でもSpam Karma 2を使うことはできると思いますが、設定項目が多いので、ワケがわかりません。<br />
				日本語表記化する方法をググってチャレンジしてみました。</p>
				<h3>Spam Karma 2を日本語表記化する方法</h3>
				<p>日本語化するには<a href="http://wp-plugins.net/doc/sk2/sk2-in-your-language/">WP-Plugins.net Doc » SK2 in Your Language</a>から、.moファイルをダウンロードしてWordPressのインストールディレクトリ内にある/wp-content/plugins/SK2/にアップロードします。</p>
				<p>でも、そのままだと日本語化できないみたいです。</p>
				<p><a href="http://bleu.raindrop.jp/2006/03/29/spamkarma-japanese/">insomniaque » SpamKarmaを日本語表記に！</a>の記事を参考にしました。</p>
				<p>解凍したSK2フォルダの中に、<strong>spam_karma_2_plugin.php</strong>というphpファイルがあります。<br />
				<a href="http://bleu.raindrop.jp/2006/03/29/spamkarma-japanese/">insomniaque » SpamKarmaを日本語表記に！</a>では30行目とありましたが、現時点での最新版SK2.3では、42行目に「<strong>load_plugin_textdomain(′sk2′);</strong>」という表記があります。</p>
				<p>[code lang="php" -39]<br />
				function sk2_init ()<br />
				{<br />
				 	//bind_textdomain_codeset('sk2', get_bloginfo('charset'));<br />
				 	load_plugin_textdomain('sk2');<br />
				 	//bind_textdomain_codeset('sk2', 'iso-8859-15');<br />
				}<br />
				[/code]</p>
				<p>42行目の「<strong>load_plugin_textdomain(′sk2′);</strong>」という表記をコメントアウトして<br />
				[code lang="php" -0]<br />
				$domain_name  = 'sk2';<br />
				$locale_name  = get_locale();<br />
				$mofile_name  = dirname(__FILE__);<br />
				$mofile_name .= "/$domain_name-$locale_name.mo";<br />
				load_textdomain("$domain_name", $mofile_name);<br />
				[/code]<br />
				を追加します。<br />
				追加すると、下のようになります。<br />
				[code lang="php" -39]<br />
				function sk2_init ()<br />
				{<br />
					//bind_textdomain_codeset('sk2', get_bloginfo('charset'));<br />
					//load_plugin_textdomain('sk2');<br />
					//bind_textdomain_codeset('sk2', 'iso-8859-15');<br />
					$domain_name  = 'sk2';<br />
					$locale_name  = get_locale();<br />
					$mofile_name  = dirname(__FILE__);<br />
					$mofile_name .= "/$domain_name-$locale_name.mo";<br />
					load_textdomain("$domain_name", $mofile_name);<br />
				}<br />
				[/code]</p>
				<p>でも、日本語表記になりませんでした・・・。</p>
				<p>ダウンロードした.moファイルのファイル名は「<strong>sk2-jp_JP.mo</strong>」なんですが、どうもそのファイル名では認識されていなかったようです。<br />
				PHPが分かる人に聞いてみたらpluginを直接編集して調べてくれました。（後ろから見てて、何やってるのかさっぱり分かりませんでしたが）ファイル名を「<strong>sk2-ja_UTF.mo</strong>」に変更して、/wp-content/plugins/SK2/にアップロードしたところ、日本語化成功しました。</p>
]]></content:encoded>
			<wfw:commentRss>http://ikue.dmz-plus.com/archives/2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
