<?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>jmblog.jp &#187; wordpress</title>
	<atom:link href="http://jmblog.jp/archives/tag/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>http://jmblog.jp</link>
	<description></description>
	<lastBuildDate>Mon, 05 Jul 2010 05:02:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>WordPressを2.2から2.7にバージョンアップしたらエラーが出まくった</title>
		<link>http://jmblog.jp/archives/222</link>
		<comments>http://jmblog.jp/archives/222#comments</comments>
		<pubDate>Sat, 03 Jan 2009 05:29:41 +0000</pubDate>
		<dc:creator>Yoshihide</dc:creator>
				<category><![CDATA[personal note]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://jmblog.jp/?p=222</guid>
		<description><![CDATA[正月休みを利用して、WordPress のバージョンを 2.2.3 から 2.7 にアップしました。WordPress 自体のアップグレードは、WordPress のアップグレード &#8211; WordPress Codex 日本語版 の手順に従ってさくっと完了したのですが、プラグイン関連でエラーが多発して対応に追われてしまいました。

さくらインターネットで php のエラーログを吐くように設定する
さくらインターネットでは そのままだと php のエラーがどこにも吐かれないようなので、おしえてBP！ wordpress/管理画面が表示されない を参考にしてエラーログを吐くようにしました。
Trackping Separator プラグイン
トラックバックとコメントを分けて表示させるプラグイン『Trackping Separator』のバージョンを 2.0 にあげたところ、コメント数の表示やトラックバックの表示でエラーが多発。調べてみると、1.1.1 から 2.0 になって仕様が大きく変更されたようです。（うーん、改悪だ・・・）

Trackping Separator 2.0 からは comments_number() で コメントの数のみ取得するよう変更され comments_only_popup_link() と comments_only_number() が削除されたので 1.x からのアップデートの際にはいくつか書き換えが必要になるかもしれません。
Trackping Separator でコメントとトラックバック・ピンバックの数を個別に取得する

というわけで、該当箇所を grep して以下のように変更。
変更前
&#60;?php comments_only_popup_link&#40;'0 comment', '1 comment', '% comments'&#41;; ?&#62;
&#60;?php comments_only_number&#40;'0 comment', '1 comment', [...]]]></description>
			<content:encoded><![CDATA[<p>正月休みを利用して、WordPress のバージョンを 2.2.3 から 2.7 にアップしました。WordPress 自体のアップグレードは、<a href="http://wpdocs.sourceforge.jp/WordPress_%E3%81%AE%E3%82%A2%E3%83%83%E3%83%97%E3%82%B0%E3%83%AC%E3%83%BC%E3%83%89" class="broken_link" >WordPress のアップグレード &#8211; WordPress Codex 日本語版</a> の手順に従ってさくっと完了したのですが、プラグイン関連でエラーが多発して対応に追われてしまいました。</p>
<p><span id="more-222"></span></p>
<h4>さくらインターネットで php のエラーログを吐くように設定する</h4>
<p>さくらインターネットでは そのままだと php のエラーがどこにも吐かれないようなので、<a href="http://oshiete.nikkeibp.co.jp/qa4403544.html">おしえてBP！ wordpress/管理画面が表示されない</a> を参考にしてエラーログを吐くようにしました。</p>
<h4>Trackping Separator プラグイン</h4>
<p>トラックバックとコメントを分けて表示させるプラグイン『<a href="http://mk.netgenes.org/wiki/Trackping_Separator">Trackping Separator</a>』のバージョンを 2.0 にあげたところ、コメント数の表示やトラックバックの表示でエラーが多発。調べてみると、1.1.1 から 2.0 になって仕様が大きく変更されたようです。（うーん、改悪だ・・・）</p>
<blockquote>
<p>Trackping Separator 2.0 からは comments_number() で コメントの数のみ取得するよう変更され comments_only_popup_link() と comments_only_number() が削除されたので 1.x からのアップデートの際にはいくつか書き換えが必要になるかもしれません。</p>
<p><cite><a href="http://blog.4uing.com/web/trackping-separator" class="broken_link" >Trackping Separator でコメントとトラックバック・ピンバックの数を個別に取得する</a></cite></p>
</blockquote>
<p>というわけで、該当箇所を grep して以下のように変更。</p>
<p>変更前</p>
<div class="codecolorer-container php blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000000; font-weight: bold;">&lt;?php</span> comments_only_popup_link<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'0 comment'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'1 comment'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'% comments'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></div></div>
<div class="codecolorer-container php blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000000; font-weight: bold;">&lt;?php</span> comments_only_number<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'0 comment'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'1 comment'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'% comments'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></div></div>
<p>変更後</p>
<div class="codecolorer-container php blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000000; font-weight: bold;">&lt;?php</span> comments_popup_link<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'0 comment'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'1 comment'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'% comments'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></div></div>
<div class="codecolorer-container php blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000000; font-weight: bold;">&lt;?php</span> comments_number<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'0 comment'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'1 comment'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'% comments'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></div></div>
<p>ほかにも、トラックバックを表示させる方法が、ループを使ってごちゃごちゃしなくても、listtrackpings() を使えばOKになっていたので、comments.php を次のように変更しました。</p>
<p>変更前</p>
<div class="codecolorer-container php blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">foreach</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$comments</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$comment</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span> <span style="color: #000000; font-weight: bold;">?&gt;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">&lt;?</span> <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$comment</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">comment_type</span> <span style="color: #339933;">==</span> <span style="color: #0000ff;">&quot;trackback&quot;</span> <span style="color: #339933;">||</span> <span style="color: #000088;">$comment</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">comment_type</span> <span style="color: #339933;">==</span> <span style="color: #0000ff;">&quot;pingback&quot;</span> <span style="color: #339933;">||</span> <span style="color: #990000;">ereg</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;&lt;pingback /&gt;&quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$comment</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">comment_content</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">||</span> <span style="color: #990000;">ereg</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;&lt;trackback /&gt;&quot;</span><span style="color: #339933;">,</span> <span style="color: #000088;">$comment</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">comment_content</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;li id=&quot;comment-<span style="color: #000000; font-weight: bold;">&lt;?php</span> comment_ID<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;cite&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;span class=&quot;author&quot;&gt;<span style="color: #000000; font-weight: bold;">&lt;?php</span> comment_author_link<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&lt;/span&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;span class=&quot;date&quot;&gt;<span style="color: #000000; font-weight: bold;">&lt;?php</span> comment_date<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$hemingway</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">date_format</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'.y'</span> <span style="color: #009900;">&#41;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span> / <span style="color: #000000; font-weight: bold;">&lt;?php</span> comment_date<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'ga'</span><span style="color: #009900;">&#41;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&lt;/span&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/cite&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;div class=&quot;content&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$comment</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">comment_approved</span> <span style="color: #339933;">==</span> <span style="color: #0000ff;">'0'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span> <span style="color: #000000; font-weight: bold;">?&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;em&gt;Your comment is awaiting moderation.&lt;/em&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">endif</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">&lt;?php</span> comment_text<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/div&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;div class=&quot;clear&quot;&gt;&lt;/div&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/li&gt;<br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">&lt;?</span> <span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span><br />
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">endforeach</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">/* end for each ping */</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></div></div>
<p>変更後</p>
<div class="codecolorer-container php blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">&lt;?php</span> listtrackpings<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'both'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &lt;li id=&quot;trackback-%id&quot;&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;cite&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;span class=&quot;author&quot;&gt;&lt;a href=&quot;%url&quot;&gt;%origin&lt;/a&gt;&lt;/span&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;span class=&quot;date&quot;&gt;%date&lt;/span&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/cite&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;div class=&quot;content&quot;&gt;%content&lt;/div&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;div class=&quot;clear&quot;&gt;&lt;/div&gt;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &lt;/li&gt;<br />
&nbsp; &nbsp; '</span><span style="color: #009900;">&#41;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></div></div>
<h4>Ultimate Tag Warrior</h4>
<p>新しい記事（＝この記事）を投稿してページを表示したところ、</p>
<pre>PHP Catchable fatal error:  Object of class stdClass could not be converted to string in /home/xxxxx/www/wordpress/wp-includes/formatting.php on line 908</pre>
<p>というエラーが発生して、本文が表示されませんでした。オーマイガー・・・調べてみると、<a href="http://wordpress.org/support/topic/224045">WordPress › Support » Catchable fatal error: Object of class stdClass could not be converted to string</a> で Ultimate Tag Warrior が原因だということがわかりました。WordPress 2.3 から、本体にタグ機能が追加されているとのことなので、これを機に Ultimate Tag Warrior をやめて、標準のタグ機能に移行することにしました。</p>
<p>素晴らしいことに、WordPress 自身に Ultimate Tag Warrior のタグ情報をインポートする機能があったので、これを使ってデータを移行。あとは、テンプレートを grep して Ultimate Tag Warrior を使っている箇所を変更して完了。「関連するエントリ」の表示だけ、標準のタグ機能では対応できなかったので、<a href="http://www.herewithme.fr/wordpress-plugins/simple-tags">Simple Tags</a> というプラグインを導入しました。</p>
<p>[参考サイト]</p>
<p>&raquo; <a href="http://wpdocs.sourceforge.jp/%E3%82%BF%E3%82%B0%E4%BB%98%E3%81%91%E6%A9%9F%E8%83%BD" class="broken_link" >タグ付け機能 &#8211; WordPress Codex 日本語版</a></p>
<h4>新しい WordPress の感想</h4>
<p>上記のような対応に時間をとられてしまいましたが、新しい WordPress は概ね好印象です。管理画面の UI がすっきりしたし、特にプラグインのバージョンアップや追加が管理画面から行えるようになったのはすごく便利。といっても、これらの変更は 2.3 からみたいですが・・・最近、仕事で Movable Type の最新バージョンも触ってみたのですが、こちらも数年前から大きく変わっており、WordPress も Movable Type もまだまだ進化しているなぁという印象を受けました。</p>
]]></content:encoded>
			<wfw:commentRss>http://jmblog.jp/archives/222/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ClickCommentsプラグインを入れてみた</title>
		<link>http://jmblog.jp/archives/174</link>
		<comments>http://jmblog.jp/archives/174#comments</comments>
		<pubDate>Thu, 07 Jun 2007 13:39:32 +0000</pubDate>
		<dc:creator>Yoshihide</dc:creator>
				<category><![CDATA[personal note]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://jmblog.jp/archives/174</guid>
		<description><![CDATA[TechCrunch Japanese アーカイブ » ワンクリックでブログにコメントが残せるClickcomments で紹介されていた、ClickComments を導入してみました。

ClickComments は現在のところ、WordPress、Bloggre.com、TypePad に対応しています。（他のブログツールへの対応要望も受け付けているようです。）ClickComments のサイトでブログのURLなどを入力して &#8220;get ClickComments&#8221; とすると、利用してるブログツールを自動的に判断して、該当するプラグインをダウンロードできるようです。（といっても、WordPress しか試せてないんですが。）インストールはすごくカンタンで、プラグインファイルを
wp-content/plugins
ディレクトリに置いて、管理画面で有効化するだけ。これだけで、各エントリーの最後に次のようなボタンが追加されます。

各ボタンは、左から

Cool Stuff
Inspired Me
Entertaining
Write More
Creative
Insightful
Touched My Heart
Great Find

ってな感じになっていて、わざわざコメントを書かなくてもワンクリックで感想を残すことができるというわけです。
クリックされた集計結果は、メールで送られてくるアカウントとパスワードでログインすると見ることができます。また、Showcase では ClickComments を導入しているいろいろなサイトのクリック結果を見ることもできます。（日本語サイトに絞り込むことも可能です。）
日本語化できないところがちょっと難点ですが（一応フィードバックで日本語化をお願いしてみました）、お手軽なところがなかなかよいと思います。ブログも機能過多になってきて、この ClickComments や Tumblr のようなシンプルなツールが求められてきているのかもしれませんね。
よろしければ、お気軽にクリックしてみてください。


[追記 2007-06-08]
フィードバックの返事が来ました！日本語を含む多言語に対応中だそうです。

Thanks for your feedback.  We are going to have multi-languages (including
nihongo) display on clickcomments on the blogs very soon.

と思ったら、すでに日本語化されてる！！いいねぇー。




[追記2 2008-01-28]
事情によりこのプラグインは無効化しました。あしからず・・・


]]></description>
			<content:encoded><![CDATA[<p><a href="http://jp.techcrunch.com/archives/one-click-blog-commenting-clickcomments/" target="_blank">TechCrunch Japanese アーカイブ » ワンクリックでブログにコメントが残せるClickcomments</a> で紹介されていた、<a href="http://postreach.com/static/clickcomments" target="_blank">ClickComments</a> を導入してみました。</p>
<p><span id="more-174"></span></p>
<p>ClickComments は現在のところ、WordPress、Bloggre.com、TypePad に対応しています。（他のブログツールへの対応要望も受け付けているようです。）ClickComments のサイトでブログのURLなどを入力して &#8220;get ClickComments&#8221; とすると、利用してるブログツールを自動的に判断して、該当するプラグインをダウンロードできるようです。（といっても、WordPress しか試せてないんですが。）インストールはすごくカンタンで、プラグインファイルを</p>
<div class="codecolorer-container text blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">wp-content/plugins</div></div>
<p>ディレクトリに置いて、管理画面で有効化するだけ。これだけで、各エントリーの最後に次のようなボタンが追加されます。</p>
<p><img src='http://jmblog.jp/wp-content/uploads/2007/06/clickcomments.png' alt='ClickComments' /></p>
<p>各ボタンは、左から</p>
<ul>
<li>Cool Stuff</li>
<li>Inspired Me</li>
<li>Entertaining</li>
<li>Write More</li>
<li>Creative</li>
<li>Insightful</li>
<li>Touched My Heart</li>
<li>Great Find</li>
</ul>
<p>ってな感じになっていて、わざわざコメントを書かなくてもワンクリックで感想を残すことができるというわけです。</p>
<p>クリックされた集計結果は、メールで送られてくるアカウントとパスワードで<a href="http://postreach.com/user/login">ログイン</a>すると見ることができます。また、<a href="http://postreach.com/postreach/showcase" class="broken_link"  target="_blank">Showcase</a> では ClickComments を導入しているいろいろなサイトのクリック結果を見ることもできます。（日本語サイトに絞り込むことも可能です。）</p>
<p>日本語化できないところがちょっと難点ですが（一応フィードバックで日本語化をお願いしてみました）、お手軽なところがなかなかよいと思います。ブログも機能過多になってきて、この ClickComments や <a href="http://tumblr.com" target="_blank">Tumblr</a> のようなシンプルなツールが求められてきているのかもしれませんね。</p>
<p>よろしければ、お気軽にクリックしてみてください。</p>
<div class="ins">
<ins datetime="2007-06-08T01:49:29+00:00"></p>
<p class="ins-title">[追記 2007-06-08]</p>
<p>フィードバックの返事が来ました！日本語を含む多言語に対応中だそうです。</p>
<blockquote>
<p>Thanks for your feedback.  We are going to have multi-languages (including<br />
nihongo) display on clickcomments on the blogs very soon.</p>
</blockquote>
<p>と思ったら、すでに日本語化されてる！！いいねぇー。</p>
<p></ins>
</div>
<div class="ins">
<ins datetime="2008-01-28T14:03:38+00:00"></p>
<p class="ins-title">[追記2 2008-01-28]</p>
<p>事情によりこのプラグインは無効化しました。あしからず・・・</p>
<p></ins>
</div>
]]></content:encoded>
			<wfw:commentRss>http://jmblog.jp/archives/174/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>投稿スラッグ（Post slug）が空白なら警告してくれるWordPress用Greasemonkeyスクリプト</title>
		<link>http://jmblog.jp/archives/167</link>
		<comments>http://jmblog.jp/archives/167#comments</comments>
		<pubDate>Tue, 15 May 2007 15:19:45 +0000</pubDate>
		<dc:creator>Yoshihide</dc:creator>
				<category><![CDATA[webdev]]></category>
		<category><![CDATA[greasemonkey]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://jmblog.jp/archives/167</guid>
		<description><![CDATA[Twitter で見かけた、

Post SlugがブランクなのにPublishedされようとした場合は確認メッセージが表示されるWordPressのプラグインなんてないものか… *Tw*
Twitter / lomo

というつぶやきに反応して、Greasemonkeyスクリプトを作ってみました。（WordPressのプラグインじゃないですが。:P）

WP post-slug blank check
「パーマリンク設定」を「日付と記事名に基づく表示」にしていて、毎回投稿スラッグを設定している人向けです。
WordPress ME 2.1.3 と 2.0.10 で動作確認済み。一応、英語版なら英語のメッセージが出るようにしています。WordPress 2.1.3 で確認済み。（thanks to lomo-san!）
よかったら使ってみてください。（不具合などあれば教えてもらえると助かります。）
]]></description>
			<content:encoded><![CDATA[<p>Twitter で見かけた、</p>
<blockquote>
<p>Post SlugがブランクなのにPublishedされようとした場合は確認メッセージが表示されるWordPressのプラグインなんてないものか… *Tw*</p>
<p><cite><a href="http://twitter.com/lomo/statuses/62089222" class="broken_link"  target="_blank">Twitter / lomo</a></cite></p>
</blockquote>
<p>というつぶやきに反応して、Greasemonkeyスクリプトを作ってみました。（WordPressのプラグインじゃないですが。:P）</p>
<p><span id="more-167"></span></p>
<p><a class="download" href="http://jmblog.jp/download/wp_post_slug_blank_check.user.js">WP post-slug blank check</a></p>
<p>「パーマリンク設定」を「日付と記事名に基づく表示」にしていて、毎回投稿スラッグを設定している人向けです。</p>
<p>WordPress ME 2.1.3 と 2.0.10 で動作確認済み。一応、英語版なら英語のメッセージが出るようにしています。<ins>WordPress 2.1.3 で確認済み。（thanks to lomo-san!）</ins></p>
<p>よかったら使ってみてください。（不具合などあれば教えてもらえると助かります。）</p>
]]></content:encoded>
			<wfw:commentRss>http://jmblog.jp/archives/167/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ランダムにバナーを表示するWordPressプラグインを作ってみた</title>
		<link>http://jmblog.jp/archives/85</link>
		<comments>http://jmblog.jp/archives/85#comments</comments>
		<pubDate>Mon, 31 Jul 2006 17:01:32 +0000</pubDate>
		<dc:creator>Yoshihide</dc:creator>
				<category><![CDATA[webdev]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://jmblog.jp/archives/85</guid>
		<description><![CDATA[バナーをランダムに表示させてみたくって、作ってみました。
random-banner plugin

How to install
解凍してできた random-banner というディレクトリを、wp-content/plugins/ の下に置いて、管理画面でプラグインを有効化すればOK。なお、利用は自己責任でお願いします。
How to use
テンプレートに、以下のように書くとバナーが表示されます。ページをロードするたびにランダムで変わります。
&#60;? show_random_banner&#40;&#41; ?&#62;
表示するバナーは、banners.php にあらかじめ登録しておきます。下の例のように、$banners[] = &#60;&#60;&#60;BANNER と BANNER; の間にバナーのコードを書きます。
$banners&#91;&#93; = &#60;&#60;&#60;BANNER
&#60;a href=&#34;http://sample.com&#34;&#62;&#60;img src=&#34;banner1.gif&#34; /&#62;&#60;/a&#62;
BANNER;

$banners&#91;&#93; = &#60;&#60;&#60;BANNER
&#60;a href=&#34;http://sample.com&#34;&#62;&#60;img src=&#34;banner2.gif&#34; /&#62;&#60;/a&#62;
BANNER;

$banners&#91;&#93; = &#60;&#60;&#60;BANNER
&#60;script type=&#34;text/javascript&#34;&#62;&#60;!--
&#160; &#160; ad_format = &#34;336x280_as&#34;;
&#160; &#160; ad_type = &#34;text_image&#34;;
&#160; &#160; color_border = &#34;FFFFFF&#34;;
&#160; &#160; color_bg = &#34;FFFFFF&#34;;
&#160; &#160; color_link = &#34;0098CC&#34;;
&#160; &#160; color_text = &#34;000000&#34;;
&#160; &#160; [...]]]></description>
			<content:encoded><![CDATA[<p>バナーをランダムに表示させてみたくって、作ってみました。</p>
<p><a class="download" href="http://jmblog.jp/download/random-banner.zip">random-banner plugin</a></p>
<p><span id="more-85"></span></p>
<h4>How to install</h4>
<p>解凍してできた random-banner というディレクトリを、wp-content/plugins/ の下に置いて、管理画面でプラグインを有効化すればOK。なお、利用は自己責任でお願いします。</p>
<h4>How to use</h4>
<p>テンプレートに、以下のように書くとバナーが表示されます。ページをロードするたびにランダムで変わります。</p>
<div class="codecolorer-container php blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000000; font-weight: bold;">&lt;?</span> show_random_banner<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></div></div>
<p>表示するバナーは、banners.php にあらかじめ登録しておきます。下の例のように、$banners[] = &lt;&lt;&lt;BANNER と BANNER; の間にバナーのコードを書きます。</p>
<div class="codecolorer-container php blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;height:300px;"><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000088;">$banners</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #0000cc; font-style: italic;">&lt;&lt;&lt;BANNER<br />
&lt;a href=&quot;http://sample.com&quot;&gt;&lt;img src=&quot;banner1.gif&quot; /&gt;&lt;/a&gt;<br />
BANNER</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #000088;">$banners</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #0000cc; font-style: italic;">&lt;&lt;&lt;BANNER<br />
&lt;a href=&quot;http://sample.com&quot;&gt;&lt;img src=&quot;banner2.gif&quot; /&gt;&lt;/a&gt;<br />
BANNER</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #000088;">$banners</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #0000cc; font-style: italic;">&lt;&lt;&lt;BANNER<br />
&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--<br />
&nbsp; &nbsp; ad_format = &quot;336x280_as&quot;;<br />
&nbsp; &nbsp; ad_type = &quot;text_image&quot;;<br />
&nbsp; &nbsp; color_border = &quot;FFFFFF&quot;;<br />
&nbsp; &nbsp; color_bg = &quot;FFFFFF&quot;;<br />
&nbsp; &nbsp; color_link = &quot;0098CC&quot;;<br />
&nbsp; &nbsp; color_text = &quot;000000&quot;;<br />
&nbsp; &nbsp; color_url = &quot;0098CC&quot;;<br />
//--&gt;&lt;/script&gt;<br />
&lt;script type=&quot;text/javascript&quot;<br />
&nbsp; src=&quot;http://sample.com/ads.js&quot;&gt;<br />
&lt;/script&gt;<br />
BANNER</span><span style="color: #339933;">;</span></div></div>
<p>管理画面からバナーのコードを登録できるようにすれば、もうちょっと使いやすくなるかな。時間があるときにチャレンジしてみよう。</p>
<div class="ins">
<ins datetime="2006-08-02"></p>
<p class="ins-title">[追記 2006-08-02]</p>
<p><a href="http://www.wpplugins.jp/projects/others/random-banner/" class="broken_link"  target="_blank">WP Plugin DB JAPAN</a> に登録していただきました！ありがとうございます。励みになりますね。がんばろっと。</p>
<p></ins>
</div>
]]></content:encoded>
			<wfw:commentRss>http://jmblog.jp/archives/85/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>ソースコードをカラー表示するWordPressのプラグイン</title>
		<link>http://jmblog.jp/archives/62</link>
		<comments>http://jmblog.jp/archives/62#comments</comments>
		<pubDate>Wed, 12 Jul 2006 16:23:28 +0000</pubDate>
		<dc:creator>Yoshihide</dc:creator>
				<category><![CDATA[webdesign, design]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[hilight]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://jmblog.jp/archives/62</guid>
		<description><![CDATA[

[追記 2010-01-19]
現在は、CodeColorer というプラグインを利用しています。
&#187; CodeColorer – Syntax Highlighting Plugin for WordPress &#124; Dmytro Shteflyuk&#8217;s Home


「Tips Community » ソースをハイライトで表示してくれるプラグイン」で iG:Syntax Hiliter というプラグインを見つけました。ソースコードをテキストエディタのようにカラー表示してくれるという優れものです。

&#187; iG:Syntax Hiliter
プラグインを使わずに普通に書くとこんな感じ。（本来は&#60;code&#62;タグを使うべきですが半角スペースが効かないので&#60;pre&#62;タグを使っています。認識が間違っていました。）

// Comment here
function HelloWorld() {
    alert('Hello World!');
}

それがこんなふうに表示されます。（一部スタイルを改変してます。）プレーンテキストへの切り替えも付いているので、ソースをコピー＆ペーストするときもOK。
// Comment here
function HelloWorld&#40;&#41; &#123;
&#160; &#160; alert&#40;'Hello World!'&#41;;
&#125;
使い方はソースコードを専用のタグ（［js］～［/js］など）で囲むだけです。

[js]
// Comment here
function HelloWorld() {
    alert('Hello World!');
}
[/js]

開始行番号の指定も出来ます。

[php num=23]
$var1 = 23; // variable 1
$var2 = 32; [...]]]></description>
			<content:encoded><![CDATA[<div class="ins">
<ins datetime="2010-01-19"></p>
<p class="ins-title">[追記 2010-01-19]</p>
<p>現在は、CodeColorer というプラグインを利用しています。</p>
<p>&raquo; <a href="http://kpumuk.info/projects/wordpress-plugins/codecolorer/">CodeColorer – Syntax Highlighting Plugin for WordPress | Dmytro Shteflyuk&#8217;s Home</a></p>
<p></ins>
</div>
<p>「<a href="http://f40.aaa.livedoor.jp/~benjamin/?p=23" target="_blank">Tips Community » ソースをハイライトで表示してくれるプラグイン</a>」で <a href="http://blog.igeek.info/wp-plugins/igsyntax-hiliter/" class="broken_link"  target="_blank">iG:Syntax Hiliter</a> というプラグインを見つけました。ソースコードをテキストエディタのようにカラー表示してくれるという優れものです。</p>
<p><span id="more-62"></span></p>
<p>&raquo; <a href="http://blog.igeek.info/wp-plugins/igsyntax-hiliter/" class="broken_link"  target="_blank">iG:Syntax Hiliter</a></p>
<p>プラグインを使わずに普通に書くとこんな感じ。（<del>本来は&lt;code&gt;タグを使うべきですが半角スペースが効かないので&lt;pre&gt;タグを使っています。</del><ins><a href="http://jmblog.jp/archives/80">認識が間違っていました。</a></ins>）</p>
<pre>
// Comment here
function HelloWorld() {
    alert('Hello World!');
}
</pre>
<p>それがこんなふうに表示されます。（一部スタイルを改変してます。）プレーンテキストへの切り替えも付いているので、ソースをコピー＆ペーストするときもOK。</p>
<div class="codecolorer-container javascript blackboard" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #006600; font-style: italic;">// Comment here</span><br />
<span style="color: #003366; font-weight: bold;">function</span> HelloWorld<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #000066;">alert</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'Hello World!'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span></div></div>
<p>使い方はソースコードを専用のタグ（［js］～［/js］など）で囲むだけです。</p>
<pre>
[js]
// Comment here
function HelloWorld() {
    alert('Hello World!');
}
[/js]
</pre>
<p>開始行番号の指定も出来ます。</p>
<pre>
[php num=23]
$var1 = 23; // variable 1
$var2 = 32; // variable 2
$vsum = $var1 + $var2; // sum of variables 1 &#038; 2
print($vsum);
[/php]
</pre>
<p>対応している言語は以下のようになっています。これだけあれば充分でしょう。</p>
<ul>
<li>ActionScript</li>
<li>ASP</li>
<li>C</li>
<li>C++</li>
<li>C#</li>
<li>CSS</li>
<li>Delphi</li>
<li>HTML</li>
<li>Java</li>
<li>JavaScript</li>
<li>MySQL</li>
<li>Perl</li>
<li>PHP</li>
<li>Python</li>
<li>Ruby</li>
<li>Smarty</li>
<li>SQL</li>
<li>Visual Basic, VBScript</li>
<li>VB.NET</li>
<li>XML</li>
</ul>
<p>なお、WordPress を使っていない方には、<a href="http://www.dreamprojections.com/SyntaxHighlighter/Default.aspx" class="broken_link"  target="_blank">dp.SyntaxHighlighter</a> というのもあります。こちらは&lt;textarea&gt;の中に書いたソースコードをカラー表示してくれる JavaScript のライブラリで、見た目は個人的にはこっちの方が好きなんですが、ページのロードが完了してからスタイルを適用させるのでちょっとタイムラグがあるのが、ちと難点。あと、WordPressだと&lt;textarea&gt;内の改行が&lt;br&gt;に変換されてしまいうまく表示できない、という問題があるので見送りました。</p>
]]></content:encoded>
			<wfw:commentRss>http://jmblog.jp/archives/62/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
