<?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/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>monta / diary &#187; Wordpress</title>
	<atom:link href="http://monta.ampomtan.com/blog/archives/tag/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>http://monta.ampomtan.com/blog</link>
	<description></description>
	<lastBuildDate>Tue, 01 Nov 2011 15:59:44 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://monta.ampomtan.com/blog/archives/tag/wordpress/feed" />
		<item>
		<title>WordPress の個別ページで AutoPagerize を無効にする方法（テーマを書き換える）</title>
		<link>http://monta.ampomtan.com/blog/archives/1496</link>
		<comments>http://monta.ampomtan.com/blog/archives/1496#comments</comments>
		<pubDate>Tue, 01 Nov 2011 11:57:58 +0000</pubDate>
		<dc:creator>monta</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://monta.ampomtan.com/blog/?p=1496</guid>
		<description><![CDATA[AutoPagerize を入れていると、次のページをどんどん継ぎ足していってくれて、これなしにはWebブラウジングしたくないくらいくらい便利なのです。 ところが、Wordpress のブログで、個別ページのときはコメン &#8230; <a href="http://monta.ampomtan.com/blog/archives/1496">続きを読む <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://autopagerize.net" rel="external nofollow">AutoPagerize</a> を入れていると、次のページをどんどん継ぎ足していってくれて、これなしにはWebブラウジングしたくないくらいくらい便利なのです。<br />
ところが、Wordpress のブログで、個別ページのときはコメントが流れてしまったりするので、機能させたくないんです。<br />
調べてみると、Microformat の hentry というクラスに AutoPagerize が反応しているらしい。<br />
そこで、個別ページでは hentry クラスを除くフィルターを作りました。</p>
<p>テーマの function.php に、</p>
<div class="codecolorer-container php twitlight" style="overflow:auto;white-space:normal;border:1px solid #9F9F9F;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br /></div></td><td><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:normal"><span style="color: #000000; font-weight: bold;">function</span> remove_hentry<span style="color: #009900;">&#40;</span> <span style="color: #000088;">$classes</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
<br />
&nbsp; &nbsp; <span style="color: #000088;">$classes</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array_diff</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$classes</span><span style="color: #339933;">,</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'hentry'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> &nbsp; <br />
&nbsp; &nbsp; <span style="color: #b1b100;">return</span> <span style="color: #000088;">$classes</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span></div></td></tr></tbody></table></div>
<p>と書いて、single.php (page.php も可) の最初に、</p>
<div class="codecolorer-container php twitlight" style="overflow:auto;white-space:normal;border:1px solid #9F9F9F;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:normal">add_filter<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'post_class'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'remove_hentry'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></td></tr></tbody></table></div>
<p>と書けば、hentry クラスが 除かれ、AutoPagerize は無効になるはずです。</p>
<p>これは、Wordpress でブログを作っているあらゆる方にオススメしたい。コメントや広告、流れちゃって見づらくなっちゃってます。<br />
それか、Microformat をいじるのも何だかいまいちな気がするので AutoPagerize 側でどうにか対処していただくとありがたいのだけど。</p>
]]></content:encoded>
			<wfw:commentRss>http://monta.ampomtan.com/blog/archives/1496/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://monta.ampomtan.com/blog/archives/1496" />
	</item>
		<item>
		<title>アマゾンのプラグイン</title>
		<link>http://monta.ampomtan.com/blog/archives/526</link>
		<comments>http://monta.ampomtan.com/blog/archives/526#comments</comments>
		<pubDate>Mon, 21 Jul 2008 15:04:56 +0000</pubDate>
		<dc:creator>monta</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://monta.ampomtan.com/blog/?p=526</guid>
		<description><![CDATA[WordPress Plugins/JSeries ? wp-tmkm-amazon これだー。素晴らしい。Wordpress の Amazon プラグイン。 エントリー内に [tmkm-amazon]ASIN番号[/t &#8230; <a href="http://monta.ampomtan.com/blog/archives/526">続きを読む <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://wppluginsj.sourceforge.jp/wp-tmkm-amazon/">WordPress Plugins/JSeries ? wp-tmkm-amazon</a></p>
<p>これだー。素晴らしい。Wordpress の Amazon プラグイン。<br />
エントリー内に [tmkm-amazon]ASIN番号[/tmkm-amazon] と書けば、Amazon Web Service 経由で情報を引っ張ってきて表示できる。今まで自分の用意した XSL から HTML ソースをコピーしてってやってたやつ全部置き換えた。<br />
導入もわりかし簡単だったし、とても便利。</p>
<p>ついでに、Amazon のページを開いてるときにASINをコピーできるような bookmarklet をつくった。</p>
<div class="codecolorer-container javascript twitlight" style="overflow:auto;white-space:normal;border:1px solid #9F9F9F;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:normal">javascript<span style="color: #339933;">:</span>var<span style="color: #339933;">%</span>20li<span style="color: #339933;">=</span>document.<span style="color: #660066;">getElementsByTagName</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'li'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>i<span style="color: #339933;">=</span><span style="color: #CC0000;">0</span><span style="color: #339933;">,</span>e<span style="color: #339933;">,</span>t<span style="color: #339933;">;</span><span style="color: #000066; font-weight: bold;">while</span><span style="color: #009900;">&#40;</span>e<span style="color: #339933;">=</span>li<span style="color: #339933;">%</span>5Bi<span style="color: #339933;">++%</span>5D<span style="color: #009900;">&#41;</span><span style="color: #000066; font-weight: bold;">void</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span>t<span style="color: #339933;">=</span>e.<span style="color: #660066;">innerHTML</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">match</span><span style="color: #009900;">&#40;</span><span style="color: #009966; font-style: italic;">/ASIN:%7CISBN-10:/</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">&amp;&amp;</span><span style="color: #000066;">prompt</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'ASIN/ISBN-10'</span><span style="color: #339933;">,</span>t.<span style="color: #660066;">replace</span><span style="color: #009900;">&#40;</span><span style="color: #009966; font-style: italic;">/%5E.+%20(.+)$/</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'$1'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span></div></td></tr></tbody></table></div>
<p>まとめてリスト表示もできるみたいだから後で試す。</p>
]]></content:encoded>
			<wfw:commentRss>http://monta.ampomtan.com/blog/archives/526/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://monta.ampomtan.com/blog/archives/526" />
	</item>
		<item>
		<title>Welcome to WordPress</title>
		<link>http://monta.ampomtan.com/blog/archives/1</link>
		<comments>http://monta.ampomtan.com/blog/archives/1#comments</comments>
		<pubDate>Sun, 22 Jan 2006 10:41:11 +0000</pubDate>
		<dc:creator>monta</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[WordPress の世界へようこそ。このテスト用の投稿は、インストールが問題なく終了したことを意味しています。早速この内容を編集、もしくは削除してあなた自身のブログを始めてください。]]></description>
			<content:encoded><![CDATA[<p>WordPress の世界へようこそ。<br />このテスト用の投稿は、インストールが問題なく終了したことを意味しています。早速この内容を編集、もしくは削除してあなた自身のブログを始めてください。</p>
]]></content:encoded>
			<wfw:commentRss>http://monta.ampomtan.com/blog/archives/1/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://monta.ampomtan.com/blog/archives/1" />
	</item>
	</channel>
</rss>

