<?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>Wordpressをインストールしてみた</title>
	<atom:link href="http://b3d.s331.xrea.com/feed" rel="self" type="application/rss+xml" />
	<link>http://b3d.s331.xrea.com</link>
	<description>ブログ(Wordpress)を作成してみました。サーバの設定やWordpressの設定など情報を発信しています。</description>
	<lastBuildDate>Wed, 29 Dec 2010 05:00:53 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>記事およびページの自動整形を止めるプラグイン</title>
		<link>http://b3d.s331.xrea.com/plugin/disable_auto_formatting_plugin.html</link>
		<comments>http://b3d.s331.xrea.com/plugin/disable_auto_formatting_plugin.html#comments</comments>
		<pubDate>Tue, 14 Dec 2010 06:57:45 +0000</pubDate>
		<dc:creator>たかちん</dc:creator>
				<category><![CDATA[Wordpressプラグイン]]></category>

		<guid isPermaLink="false">http://wordpress.server-domain.info/?p=178</guid>
		<description><![CDATA[こんにちわ。たかちんです。 Wordpressでは、HTMLで記述しても、自動整形(wpautop)機能がある [...]]]></description>
				<content:encoded><![CDATA[
<!--記事およびページの自動整形を止めるプラグイン-->
<p>こんにちわ。たかちんです。<br />
<br />
Wordpressでは、HTMLで記述しても、自動整形(wpautop)機能があるので、<b>brタグ</b>や、<b>pタグ</b>が自動で付加され、自分が思っていた画面イメージと異なることがあります。<br />
そういった場合、ほとんどの方は、自身のテンプレート（テーマ）内のfunctions.phpに以下の１文を加えることで対応していることと思います。<br />
</p>


<div class="wp_syntax"><table><tr><td class="code"><pre class="php" style="font-family:monospace;">remove_filter<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'the_content'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'wpautop'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>



<p class="br">
これでも十分なのですが、これでも、実際には、記事の編集画面で、HTMLのタブを選んでも<b>brタグ</b>や、<b>pタグ</b>がなどは、自動的に付加されることがあります。<br />
これを完全に停止させるのが、今回のプラグイン <b>PS Disable Auto Formatting</b> です。<br />
</p>
<span id="more-178"></span>
<h2>まずは、Revision Control をインストール</h2>
<p>
インストールは、簡単ですよね。ネットから直接でOK。<br />
もちろん、あえてZIPファイルが欲しいなら、以下のダウンロード先からダウンロードして、アップしてもOKです。<br />
ダウンロード先：<a href="http://www.web-strategy.jp/wp_plugin/ps_disable_auto_formatting/" target="_blank">http://www.web-strategy.jp/wp_plugin/ps_disable_auto_formatting/</a><br /><br />
</p>
<ol>
<li><p>管理画面のプラグインから<b>新規追加</b>を選択し、検索キーワードに<b>PS Disable Auto Formatting</b>を入力し、<b>検索</b>ボタンをクリックします。</p>
<img src="/images/wordpress/dis_wpautop/inst1.jpg"><br clear="left" />
<br />
</li>
<li><p>検索結果が表示されます。その中の<b>PS Disable Auto Formatting</b>の<b>いますぐインストール</b>をクリックします。</p>
<br />
</li>
<li><p>インストールが完了したら、<b>プラグインの有効化</b>をクリックして、有効にしておきましょう。</p>
<br />
</li>
<li><p>有効が完了したら、管理画面の設定から<b>自動整形</b>をクリックしてみてください。以下のような設定画面が表示されればOK。</p>
<a href="/images/wordpress/dis_wpautop/conpane_s.jpg" class="lightview"><img src="/images/wordpress/dis_wpautop/conpane_s.jpg"></a><br clear="left" />
<br />
</li>
</ol>

<h2>自動整形の詳細を設定する</h2>
<p>
先の管理画面の設定から<b>自動整形</b>をクリックして表示された管理画面で、自動整形の詳細設定を行うことができます。</p>
</p>
<a href="/images/wordpress/dis_wpautop/conpane_s.jpg" class="lightview"><img src="/images/wordpress/dis_wpautop/conpane_s.jpg"></a><br clear="left" />
<p class="br">
デフォルトでは、<br />
<b>記事内容の自動整形 </b>のみ<b>停止</b>となっています。<br />
<br />
以下の項目毎に、それぞれ自動整形を停止することができます。<br />
</p>
<ul>
<li>記事内容の自動整形 </li>
<li>コメントの自動整形 </li>
<li>抜粋の自動整形 	</li>
<li>説明（カテゴリー、リンクなど）の自動整形 </li>
</ul>
<p class="br">
また、さらには、今まで編集してきた記事を一括整形処理することもできます。<br />
</p>
<div class="hint">
※一括整形処理の前に、必ず、データベースのバックアップをとりましょう。もし、仮に元に戻したくても、この操作は、元に戻すことができません。そのため、ここでバックアップしたデータから復元することになります。
</div>
<ul>
<li>整形処理時限<br />
- ここに更新日時を設定します。ここで設定した更新日時以前の記事に対して一括整形処理を実施します。
</li>
<li>一括整形処理を許可<br />
- ここにチェックを入れます。
</li>
</ul>
<p class="br">
問題なければ、最後に、<b>一括整形処理</b>ボタンをクリックします。<br />
</p>

<div class="hint">
こんな感じです。<br />
<br />
特に意識しなくても、ほとんどの場合は、これを有効にしたときから、期待していた動作になると思います。<br />
<br />
Wordpressの自動整形が、余計なお世話だと感じておられる方には、おすすめなプラグインです。<br />
</div>
]]></content:encoded>
			<wfw:commentRss>http://b3d.s331.xrea.com/plugin/disable_auto_formatting_plugin.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>パンくずリスト（Breadcrumb NavXT）のカテゴリが表示されなくなった</title>
		<link>http://b3d.s331.xrea.com/plugin/breadcrumb-navxt_broken.html</link>
		<comments>http://b3d.s331.xrea.com/plugin/breadcrumb-navxt_broken.html#comments</comments>
		<pubDate>Wed, 08 Dec 2010 06:29:52 +0000</pubDate>
		<dc:creator>たかちん</dc:creator>
				<category><![CDATA[Wordpressプラグイン]]></category>

		<guid isPermaLink="false">http://wordpress.server-domain.info/?p=174</guid>
		<description><![CDATA[こんにちわ。たかちんです。 Wordpressでパンくずリスト（リンク）を表示するためのプラグインと言えば、B [...]]]></description>
				<content:encoded><![CDATA[
<!--パンくずリスト（Breadcrumb NavXT）のカテゴリが表示されなくなった-->
<p>こんにちわ。たかちんです。<br />
<br />
Wordpressでパンくずリスト（リンク）を表示するためのプラグインと言えば、<b>Breadcrumb NavXT</b>が超有名です。<br />
この<b>Breadcrumb NavXT</b>の使い方は、いたって簡単で、インストールしてヘッダなどに以下のコードを埋めこむだけで、表示している記事名＋カテゴリ名を階層順に表示してくれます。<br />
</p>


<div class="wp_syntax"><table><tr><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">function_exists</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'bcn_display'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
	bcn_display<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>



<p>
このプラグインが、どうもアップデートするとうまくいかないよういなので、少し記事にまとめることにしました。<br />
</p>
<span id="more-174"></span>
<h2>問題の現象？</h2>
<p>
どうもWordpress 3.0.1 での症状のようで、Wordpressの<b>更新</b>でこのプラグインを最新版へアップデートすると、以下のような現象が発生します。<br />
</p>
<ul>
<li> パンくずリスト上にルートと表示中ページのみ表示される。<br />
※通常は、カテゴリもルートと記事の間に表示されるはずですが、表示されません。<br />
</li>
<li> プラグイン設定画面の情報が一部保存できない。<br />
※Breadcrumb NavXT 3.6.0で新たに追加されたパラメータ？あたりが保存できない？みたいです。<br />
</li>
</ul>
<p>参照記事 : <a href="http://mtekk.us/archives/wordpress/plugins-wordpress/breadcrumb-navxt-3-6-0-auto-upgrade-warning/" target="_blank">Breadcrumb NavXT 3.6.0 Auto Upgrade Warning</a><br />
</p>

<h2>問題の原因？</h2>
<p>上記の参照記事のとおりです。<br />
要は、Wordpress 3.0.1で更新した場合、プラグインで正しく有効・無効が動かないらしい・・・です。<br />
<br />
</p>

<h2>問題の対処？</h2>
<p>上記の原因から、正しくプラグインの有効・無効動作を実施すればOKですね。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/lol2.png' alt='^^;' class='wp-smiley' /> <br />
<br />
要は、<b>Breadcrumb NavXT</b> を、一旦、無効にして、有効にしてねってことですね。<br />
<br />
どうもBreadcrumb NavXT 3.6.0ではデータを変更したらしいので、無効にして、有効した場合、うまく古いデータを更新できていないかもしれないらしいので、以前のデータが壊れていないかチェックが必要みたいです。<br />
</p>
<div class="hint">
自分の場合、カテゴリがすっかり表示されなくなっていました。全く気付かず、１か月以上経過してしまっていました。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/lol2.png' alt='^^;' class='wp-smiley' /> <br />
調べてみると、やっぱり問題になってましたね。<br />
<br />
データが壊れたケースはありませんでしたが、先の対処でうまくいかなかったサイトもありました。<br />
その場合、アンインストールして、再度、新しい<b>Breadcrumb NavXT</b>プラグインをインストールしたら、うまくいきました。<br />
<br />
Wordpressは、ユーザが多いので何か問題があっても検索すると、だいたい出てきますから、安心感もありますよね。<br />
これがマイナーなCMSだと、そうはいかないんですよね。ほとんど自力で解析するはめになりますから、時間がかかって仕方がありません。<br />
<br />
そういう意味でもWordpressっておすすめですよね。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/smile2.png' alt=':)' class='wp-smiley' /> <br />
</div>
]]></content:encoded>
			<wfw:commentRss>http://b3d.s331.xrea.com/plugin/breadcrumb-navxt_broken.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FireFox先読み機能対策としてnextリンクを解除する</title>
		<link>http://b3d.s331.xrea.com/setting/firefox_next_link.html</link>
		<comments>http://b3d.s331.xrea.com/setting/firefox_next_link.html#comments</comments>
		<pubDate>Mon, 29 Nov 2010 18:32:01 +0000</pubDate>
		<dc:creator>たかちん</dc:creator>
				<category><![CDATA[Wordpress基本設定]]></category>

		<guid isPermaLink="false">http://wordpress.server-domain.info/?p=171</guid>
		<description><![CDATA[こんにちわ。たかちんです。 以前、「必要のないヘッダ情報を削除する」という記事を書きました。今回は、その続編で [...]]]></description>
				<content:encoded><![CDATA[
<!--FireFox先読み機能対策としてnextリンクを解除する-->
<p>こんにちわ。たかちんです。<br />
<br />
以前、「<a href="http://b3d.s331.xrea.com/setting/remove_header_edituri_wlwmanifest.html">必要のないヘッダ情報を削除する</a>」という記事を書きました。今回は、その続編でもあります。<br />
Wordpressでは、ヘッダ情報にいろいろ自動で出力します。<br />
<br />
そもそも、この記事を書くに至ったのは、Wordpressで構築したサイトのWEBアクセスログを見ていて、１つ疑問に思ったことが発端です。<br />
その疑問は、WEBブラウザのFireFoxでアクセスがあった時に、必ず、２つのページにアクセスしている点です。<br />
<br />
実際に自分でも確認しました。<br />
<br />
FireFoxは、処理の高速化？のためか、ページの先読み機能があるらしいのです。（ほとんどの方はご存じだと思いますが、自分は知りませんでした。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/lol2.png' alt='^^;' class='wp-smiley' /> ）<br />
このページの先読み機能のために、あるページへアクセスした場合、次に読み込むであろうページを先読みするためにアクセスしていたみたいです。<br />
</p>
<p class="br">
今回は、このFireFoxのページの先読み機能への対処を、簡単に紹介してみたいと思います。<br />
</p>
<span id="more-171"></span>
<h2>何を基準にFireFoxはページの先読みするか？</h2>
<p>
そもそも、FireFoxのページの先読み機能は、何をもとに先読みするページを決めているかが理解できれば、その決定する要因を取り除けば良いことになりますね。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/smile2.png' alt=':)' class='wp-smiley' /> <br />
そこで、その決定するための情報は、何か？を調べてみました。<br />
<br />
FireFoxは、表示しようとしている（している）ページのヘッダ情報のmeta情報から、先読みするページを決定しています。<br />
以下は、その決定するための情報例です。<br />
</p>


<div class="wp_syntax"><table><tr><td class="code"><pre class="html" style="font-family:monospace;">&lt;link rel='prev' title='カテゴリごとにテンプレートを切り替える' href='http://wordpress.server-domain.info/setting/category_template.html' /&gt;
&lt;link rel='next' title='WordPressのデータベースをバックアップする' href='http://wordpress.server-domain.info/setting/backup_restore.html' /&gt;</pre></td></tr></table></div>



<p>
ちょっともったいぶってすみません。ただ、これだけです。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/lol2.png' alt='^^;' class='wp-smiley' /> <br />
単純に<b>link rel=&#8217;next&#8217;</b>が指定しているURLを先読みしているだけです。<br />
<br />
この情報は、Wordpressのサイトで、<b>次へ</b>、<b>前へ</b>などのリンクを常に表示しているようなサイトであれば、意味があるかもしれませんね。<br />
ただ、サイトによっては、記事の順番なんて意識していないことも多いと思います。このサイトそうですが・・・。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/lol2.png' alt='^^;' class='wp-smiley' /> <br />
<br />
そのようなサイトにとっては、先読みしてもほとんど無駄になってしまうでしょう。逆にその先読みによるアクセスが、サーバーの負荷を上げてしまうことにもなります。<br />
そこで、早速、このmeta情報をヘッダから削除してしまいましょう。<br />
（SEO的には、多少、意味があるみたいですけど・・・。SEOもちょこちょこ変わりますからね。個人的には、あんまり神経質になることもないかと思います。）<br />
</p>

<h2>link rel=&#8217;next&#8217; 情報をヘッダから削除する</h2>
<p>
これは、以前の「<a href="http://b3d.s331.xrea.com/setting/remove_header_edituri_wlwmanifest.html">必要のないヘッダ情報を削除する</a>」という記事のやり方と同じです。<b>remove_action</b>を使います。<br />
ただ、Wordpress 2.xx と 3.xx では、少し違うので注意が必要です。<br />
</p>
<p>
Wordpress versions 3.0 以上の場合、テーマ（テンプレート）の<b>functions.php</b>へ以下のように記述します。<br />
</p>


<div class="wp_syntax"><table><tr><td class="code"><pre class="php" style="font-family:monospace;">remove_action<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'wp_head'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'adjacent_posts_rel_link_wp_head'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>



<p>
Wordpress versions 3.0 以前の場合（2.xx）、テーマ（テンプレート）の<b>functions.php</b>へ以下のように記述します。<br />
</p>


<div class="wp_syntax"><table><tr><td class="code"><pre class="php" style="font-family:monospace;">remove_action<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'wp_head'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'adjacent_posts_rel_link'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>




<div class="hint">
簡単ですね。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/lol2.png' alt='^^;' class='wp-smiley' /> <br />
実は、自分は、この問題の原因から対策にいたるまでに、数時間を要してしまいました。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/lol2.png' alt='^^;' class='wp-smiley' /> <br />
ほんと、時間がもったいないです。<br />
この記事が、同じ問題を抱えている方の助けになればうれしく思います。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/smile2.png' alt=':)' class='wp-smiley' /> <br />
</div>
]]></content:encoded>
			<wfw:commentRss>http://b3d.s331.xrea.com/setting/firefox_next_link.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>自動保存を解除する</title>
		<link>http://b3d.s331.xrea.com/setting/disable_autosave.html</link>
		<comments>http://b3d.s331.xrea.com/setting/disable_autosave.html#comments</comments>
		<pubDate>Wed, 24 Nov 2010 06:13:27 +0000</pubDate>
		<dc:creator>たかちん</dc:creator>
				<category><![CDATA[Wordpress基本設定]]></category>

		<guid isPermaLink="false">http://wordpress.server-domain.info/?p=167</guid>
		<description><![CDATA[こんにちわ。たかちんです。 Wordpressで記事を編集している最中に、グッと重たくなることありませんか？  [...]]]></description>
				<content:encoded><![CDATA[
<!--自動保存を解除する-->
<p>こんにちわ。たかちんです。<br />
<br />
Wordpressで記事を編集している最中に、グッと重たくなることありませんか？<br />
これって、ほとんどの場合、自動保存の機能が動作しているためです。<br />
<br />
記事編集中の画面右下に以下のように一時的に表示されませんか？<br />
<a href="/images/wordpress/revision/autosave.jpg" class="lighntview"><img src="/images/wordpress/revision/autosave_s.jpg"></a><br />
</p>
<p class="br">
今回は、この自動保存機能を無効にする方法を、簡単に紹介してみたいと思います。<br />
</p>
<span id="more-167"></span>
<h2>自動保存機能を無効にするには</h2>
<p>
自動保存機能を無効にするには、今使っているテーマ（テンプレート）の <b>functions.php</b> に、以下のように追記するとOKです。<br />
</p>


<div class="wp_syntax"><table><tr><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">function</span> disable_autosave<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	wp_deregister_script<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'autosave'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
add_action<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'wp_print_scripts'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'disable_autosave'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>



<p>
ただ、これだけです。<br />
<b>&#8216;wp_print_scripts&#8217;</b>へのフック関数を追加しているでけです。<br />
極端な話、<br />
</p>


<div class="wp_syntax"><table><tr><td class="code"><pre class="php" style="font-family:monospace;">wp_deregister_script<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'autosave'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>



<p>
のみを追加しても同じ効果を得ますが、一応、Wordpressのしきたりに従えば、<b>add_action</b>を使うできなんでしょうね。<br />
追加すべきアクションが、<b>&#8216;wp_print_scripts&#8217;</b>で良いのか？という疑問もなくはないですが、自動保存は、スクリプトで動作しているので、そうなんでしょうね。<br />
</p>
<div class="hint">
簡単ですね。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/lol2.png' alt='^^;' class='wp-smiley' /> <br />
ただ、これをやってしまうとプレビューできませんのでご注意を <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/info2.gif' alt='！！' class='wp-smiley' /> <br />
</div>
]]></content:encoded>
			<wfw:commentRss>http://b3d.s331.xrea.com/setting/disable_autosave.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>記事およびページのリビジョン（履歴）を制御するプラグイン</title>
		<link>http://b3d.s331.xrea.com/plugin/revision_control.html</link>
		<comments>http://b3d.s331.xrea.com/plugin/revision_control.html#comments</comments>
		<pubDate>Fri, 19 Nov 2010 05:59:56 +0000</pubDate>
		<dc:creator>たかちん</dc:creator>
				<category><![CDATA[Wordpressプラグイン]]></category>

		<guid isPermaLink="false">http://wordpress.server-domain.info/?p=157</guid>
		<description><![CDATA[こんにちわ。たかちんです。 Wordpressを使っていると、記事を更新するたびに履歴が残っているのをご存じで [...]]]></description>
				<content:encoded><![CDATA[
<!--記事およびページのリビジョン（履歴）を制御するプラグイン-->
<p>こんにちわ。たかちんです。<br />
<br />
Wordpressを使っていると、記事を更新するたびに履歴が残っているのをご存じでしょうか？<br />
この履歴が残っているおかげで、もし、仮にも違って記事を修正してももとに戻すことができます。（自分は、ほとんどこの機能を使ったことはありませんが・・。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/lol2.png' alt='^^;' class='wp-smiley' /> ）<br />
<br />
<img src="/images/wordpress/revision/revision.jpg"><br clear="left" />
そそっかしい方には、便利な機能です。<br />
しかし、その履歴を残すために自動バックアップが、編集の最中に動作することがあります。<br />
これは、XREAのような非力なサーバーには、つらい時があります。<br />
</p>
<p class="br">
今回は、非力なレンタルサーバーのために、このリビジョン（履歴）を停止するプラグイン <b>Revision Control </b>を紹介します。<br />
</p>
<span id="more-157"></span>
<h2>まずは、Revision Control をインストール</h2>
<p>
インストールは、簡単ですよね。ネットから直接でOK。<br />
もちろん、あえてZIPファイルが欲しいなら、以下のダウンロード先からダウンロードして、アップしてもOKです。<br />
ダウンロード先：<a href="http://wordpress.org/extend/plugins/revision-control/" target="_blank">Revision Control</a><br />
</p>
<ol>
<li><p>管理画面のプラグインから<b>新規追加</b>を選択し、検索キーワードに<b>Revision Control</b>を入力し、<b>検索</b>ボタンをクリックします。</p>
<a href="/images/wordpress/revision/inst1.jpg" class="lightview"><img src="/images/wordpress/revision/inst1_s.jpg"></a><br />
<br />
</li>
<li><p>検索結果が表示されます。その中の<b>Revision Control</b>の<b>いますぐインストール</b>をクリックします。</p>
<a href="/images/wordpress/revision/inst2.jpg" class="lightview"><img src="/images/wordpress/revision/inst2_s.jpg"></a><br />
<br />
</li>
<li><p>インストールが完了したら、<b>プラグインの有効化</b>をクリックして、有効にしておきましょう。</p>
<a href="/images/wordpress/revision/inst3.jpg" class="lightview"><img src="/images/wordpress/revision/inst3_s.jpg"></a><br />
<br />
</li>
<li><p>有効が完了したら、管理画面の設定から<b>リビジョン</b>をクリックしてみてください。以下のような設定画面が表示されればOK。</p>
<a href="/images/wordpress/revision/inst4.jpg" class="lightview"><img src="/images/wordpress/revision/inst4_s.jpg"></a><br />
<br />
</li>
</ol>

<h2>リビジョンの管理条件を設定する</h2>
<p>
先の管理画面の設定から<b>リビジョン</b>をクリックして表示された管理画面で、リビジョン（履歴）の管理条件を設定できます。</p>
</p>
<a href="/images/wordpress/revision/inst5.jpg" class="lightview"><img src="/images/wordpress/revision/inst5_s.jpg"></a><br />
<p class="br">
デフォルトでは、<br />
<br />
<b>投稿</b>：リビジョン最大保存数: 無制限<br />
<b>固定ページ</b>：リビジョン最大保存数: 無制限<br />
<br />
となっています。<br />
<br />
全てのリビジョンを保存しない場合は、<br />
<br />
<b>投稿</b>：投稿リビジョンを保存しない<br />
<b>固定ページ</b>：投稿リビジョンを保存しない<br />
<br />
とすればOKです。<br />
<br />
</p>
<div class="hint">
管理したいリビジョン数を限定したい場合は、ここで、<br />
<br />
リビジョン最大保存数: Ｎ<br />
※Ｎ：保存数<br />
<br />
などを選択すれば、その保存数を上限にリビジョンが作成されます。また、上限を超えた場合は、古い順に履歴が削除されていきます。<br />
</div>
<p class="br">
設定を終えて、最後に<b>変更を保存</b>をクリックします。<br />
</p>
<div class="warning">
この<b>変更を保存</b>操作で、全てのリビジョンを保存しない場合は、すべてにリビジョンが削除されてしまいます。<br />
</div>
<p class="br">
先の記事の履歴画面は、以下のように１つになってしましました。以降、この記事を編集しても履歴は、作成されなくなります。最新の履歴情報が１つだけ存在するようになります。<br />
</p>
<img src="/images/wordpress/revision/revision2.jpg"><br clear="left" />
<p class="br">
また、各記事ごとにリビジョン（履歴）の保存の仕方を変更したい場合は、上記の画面右下のコンボボックスから、変更した条件を選択し、<b>更新</b>をクリックします。<br />
</p>
<img src="/images/wordpress/revision/revision3.jpg"><br clear="left" />

<div class="hint">
簡単ですね。<br />
<br />
リビジョンは、更新すればするほど増えていきますから、非力なレンタルサーバーでは、資源の有効活用の意味からも、ある程度、制約しても良いと思います。<br />
<br />
<b>注意</b>：ここで、全てのリビジョンを保存しない場合でも、自動保存は実施されます。<br />
</div>
]]></content:encoded>
			<wfw:commentRss>http://b3d.s331.xrea.com/plugin/revision_control.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPressのデータベースをバックアップする</title>
		<link>http://b3d.s331.xrea.com/setting/backup_restore.html</link>
		<comments>http://b3d.s331.xrea.com/setting/backup_restore.html#comments</comments>
		<pubDate>Tue, 16 Nov 2010 05:58:23 +0000</pubDate>
		<dc:creator>たかちん</dc:creator>
				<category><![CDATA[Wordpress基本設定]]></category>

		<guid isPermaLink="false">http://wordpress.server-domain.info/?p=153</guid>
		<description><![CDATA[こんにちわ。たかちんです。 さて、データベースのバックアップです。 Wordpressは、通常、MySQLを使 [...]]]></description>
				<content:encoded><![CDATA[
<!--Wordpressのデータベースをバックアップする-->
<p>こんにちわ。たかちんです。<br />
<br />
さて、データベースのバックアップです。<br />
Wordpressは、通常、MySQLを使ってますから、データベースのバックアップは、単純にMySQLのバックアップということになります。<br />
</p>
<p class="br">
では、早速、簡単に解説してみます。<br />
</p>
<span id="more-153"></span>


<h2>データベースを丸ごとバックアップ</h2>
<p>MySQLのバックアップには、バイナリダンプ(<b>mysqlhotcopy</b>)とSQLダンプ(<b>musqldump</b>)があります。<br />
一般的によく利用されるものは、後者です。<br />
<br />
前者のバイナリダンプでは、TABLE LOCKなどの一時的なMySQLの停止処置が必要で、初級者には、少し面倒です。また、<b>mysqlhotcopy</b>を実行するホストでmysqlが動作している必要があります。<br />
<br />
後者は、厳密には、同じような処置が必要ですが、一般的には、MySQLを意識的に止めることはありません。すべては、<b>musqldump</b>の中で実施します。<br />
<br />
ここでは、後者を利用してバックアップを作成してみましょう。
</p>


<div class="wp_syntax"><table><tr><td class="code"><pre class="mysql" style="font-family:monospace;">$ mysqldump <span style="color: #CC0099;">-</span>hzzzz <span style="color: #CC0099;">-</span>uxxxx <span style="color: #CC0099;">-</span>pyyyy nnnn   <span style="color: #CC0099;">&gt;</span> ffff</pre></td></tr></table></div>



<div class="hint">
	zzzz:mysqlのホスト名 ログインしたサーバーと同じ場合は、&#8221;localhost&#8221;でOK<br />
※XREAの場合は、localhostなので、-hzzzz は省略可です。<br />
	xxxx:mysqlのユーザ名 <br />
	yyyy:mysqlのパスワード <br />
	nnnn:mysqlのデータベース名<br />
	ffff:バックアップしたいファイル名（カレントディレクトリにない場合は、フルパスで指定します。）<br />
</div>
</pre>
<p>以下は、例です。<br />
mysqlが動作しているホスト:100.100.100.100   IPアドレスでもホスト名でも可。<br />
mysqlのユーザ名:hoge<br />
mysqlのユーザパスワード:passwordhoge<br />
mysqlのデータベース名:hogedb<br />
mysqlのバックアップファイル名:hoge.sql<br />
</p>


<div class="wp_syntax"><table><tr><td class="code"><pre class="mysql" style="font-family:monospace;">$ mysqldump <span style="color: #CC0099;">-</span>h100.100.100.100 <span style="color: #CC0099;">-</span>uhoge <span style="color: #CC0099;">-</span>ppasswordhoge hogedb   <span style="color: #CC0099;">&gt;</span> hoge.sql</pre></td></tr></table></div>



<p>また、合わせてgzipで圧縮したいなら、
</p>


<div class="wp_syntax"><table><tr><td class="code"><pre class="mysql" style="font-family:monospace;">$ mysqldump <span style="color: #CC0099;">-</span>h100.100.100.100 <span style="color: #CC0099;">-</span>uhoge <span style="color: #CC0099;">-</span>ppasswordhoge hogedb <span style="color: #CC0099;">|</span> gzip  <span style="color: #CC0099;">&gt;</span> hoge.sql.gz</pre></td></tr></table></div>



<p>とすれば、gzipで圧縮してくれます。
</p>

<h2>テーブルごとにバックアップ</h2>
<p>先のデータベース丸ごとバックアップと同様に、各テーブルごとにバックアップを作成することもできます。<br />
レンタルサーバーでは、データベース数が限られている場合も多く、１つのデータベースに複数のサイトテーブルを作成している場合もあると思います。<br />
<br />
その場合は、テーブルごとにバックアップすればOKですね。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/smile2.png' alt=':)' class='wp-smiley' /> <br />
</p>


<div class="wp_syntax"><table><tr><td class="code"><pre class="mysql" style="font-family:monospace;">$ mysqldump <span style="color: #CC0099;">-</span>hzzzz <span style="color: #CC0099;">-</span>uxxxx <span style="color: #CC0099;">-</span>pyyyy nnnn t1 t2 ....   <span style="color: #CC0099;">&gt;</span> ffff</pre></td></tr></table></div>



<div class="hint">
t1 t2 .... : t1,t2 それぞれテーブル名になります。半角空白をはさみ、複数指定できます。<br />
簡単ですね。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/lol2.png' alt='^^;' class='wp-smiley' /> <br />
<br />
テーブル名がわからないときは、mysqlで出力できます。<br />


<div class="wp_syntax"><table><tr><td class="code"><pre class="mysql" style="font-family:monospace;">$ mysql <span style="color: #CC0099;">-</span>hzzzz <span style="color: #CC0099;">-</span>uxxxx <span style="color: #CC0099;">-</span>pyyyy <span style="color: #CC0099;">-</span>Dnnnn
Welcome <span style="color: #990099; font-weight: bold;">to</span> the MySQL monitor.  Commands <span style="color: #009900;">end</span> <span style="color: #990099; font-weight: bold;">with</span> <span style="color: #000033;">;</span> <span style="color: #CC0099; font-weight: bold;">or</span> \g.
Your MySQL <span style="color: #FF9900; font-weight: bold;">connection</span> id <span style="color: #CC0099; font-weight: bold;">is</span> <span style="color: #008080;">6268702</span>
Server <span style="color: #000099;">version</span>: 5.1.22<span style="color: #CC0099;">-</span>rc Source distribution
&nbsp;
<span style="color: #990099; font-weight: bold;">Type</span> <span style="color: #008000;">'help;'</span> <span style="color: #CC0099; font-weight: bold;">or</span> <span style="color: #008000;">'<span style="color: #004000; font-weight: bold;">\h</span>'</span> for <span style="color: #990099; font-weight: bold;">help</span>. <span style="color: #990099; font-weight: bold;">Type</span> <span style="color: #008000;">'<span style="color: #004000; font-weight: bold;">\c</span>'</span> <span style="color: #990099; font-weight: bold;">to</span> clear the <span style="color: #00CC00;">buffer</span>.
&nbsp;
mysql<span style="color: #CC0099;">&gt;</span> <span style="color: #990099; font-weight: bold;">show</span> <span style="color: #990099; font-weight: bold;">tables</span> <span style="color: #CC0099; font-weight: bold;">like</span> <span style="color: #008000;">'wp<span style="color: #008080; font-weight: bold;">_</span><span style="color: #008080; font-weight: bold;">%</span>'</span><span style="color: #000033;">;</span>
<span style="color: #CC0099;">+-----------------------+</span>
<span style="color: #CC0099;">|</span> Tables_in_b3d         <span style="color: #CC0099;">|</span>
<span style="color: #CC0099;">+-----------------------+</span>
<span style="color: #CC0099;">|</span> wp_commentmeta        <span style="color: #CC0099;">|</span>
<span style="color: #CC0099;">|</span> wp_comments           <span style="color: #CC0099;">|</span>
<span style="color: #CC0099;">|</span> wp_links              <span style="color: #CC0099;">|</span>
<span style="color: #CC0099;">|</span> wp_options            <span style="color: #CC0099;">|</span>
<span style="color: #CC0099;">|</span> wp_postmeta           <span style="color: #CC0099;">|</span>
<span style="color: #CC0099;">|</span> wp_posts              <span style="color: #CC0099;">|</span>
<span style="color: #CC0099;">|</span> wp_term_relationships <span style="color: #CC0099;">|</span>
<span style="color: #CC0099;">|</span> wp_term_taxonomy      <span style="color: #CC0099;">|</span>
<span style="color: #CC0099;">|</span> wp_terms              <span style="color: #CC0099;">|</span>
<span style="color: #CC0099;">|</span> wp_usermeta           <span style="color: #CC0099;">|</span>
<span style="color: #CC0099;">|</span> wp_users              <span style="color: #CC0099;">|</span>
<span style="color: #CC0099;">+-----------------------+</span>
<span style="color: #008080;">11</span> rows <span style="color: #990099; font-weight: bold;">in</span> <span style="color: #990099; font-weight: bold;">set</span> <span style="color: #FF00FF;">&#40;</span><span style="color: #008080;">0.00</span> sec<span style="color: #FF00FF;">&#41;</span>
&nbsp;
mysql<span style="color: #CC0099;">&gt;</span></pre></td></tr></table></div>



zzzz:mysqlのホスト名 ログインしたサーバーと同じ場合は、"localhost"でOK<br />
xxxx:mysqlのユーザ名 <br />
yyyy:mysqlのパスワード <br />
nnnn:mysqlのデータベース名<br />
<br />
とこんな感じで出力できます。これを単純にバックアップしたいテーブル名を追加しれば良いだけですね。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/smile2.png' alt=':)' class='wp-smiley' /> 
</div>

<h2>バックアップした状態に戻す</h2>
<p>一般にバックアップしたときの状態に、データベースを戻すことをリストアといいます。<br />
ここでは、単純に先に記述したようなバックアップファイルから、リストアする方法を記述します。<br />
</p>


<div class="wp_syntax"><table><tr><td class="code"><pre class="mysql" style="font-family:monospace;">$ mysql <span style="color: #CC0099;">-</span>hzzzz <span style="color: #CC0099;">-</span>uxxxx <span style="color: #CC0099;">-</span>pyyyy <span style="color: #CC0099;">-</span>Dnnnn <span style="color: #CC0099;">&lt;</span> ffff</pre></td></tr></table></div>



<div class="hint">
zzzz:mysqlのホスト名 ログインしたサーバーと同じ場合は、"localhost"でOK<br />
※XREAの場合は、localhostなので、-hzzzz は省略可です。<br />
xxxx:mysqlのユーザ名 <br />
yyyy:mysqlのパスワード <br />
nnnn:mysqlのデータベース名<br />
ffff:バックアップしたファイル名（カレントディレクトリにない場合は、フルパスで指定します。）<br />
</div>

<p>以下は、例です。<br />
mysqlが動作しているホスト:100.100.100.100   IPアドレスでもホスト名でも可。<br />
mysqlのユーザ名:hoge<br />
mysqlのユーザパスワード:passwordhoge<br />
mysqlのデータベース名:hogedb<br />
mysqlのバックアップファイル名:hoge.sql<br />
</p>


<div class="wp_syntax"><table><tr><td class="code"><pre class="mysql" style="font-family:monospace;">$ mysql <span style="color: #CC0099;">-</span>h100.100.100.100 <span style="color: #CC0099;">-</span>uhoge <span style="color: #CC0099;">-</span>ppasswordhoge <span style="color: #CC0099;">-</span>Dhogedb   <span style="color: #CC0099;">&lt;</span> hoge.sql</pre></td></tr></table></div>



<p>また、合わせてgunzipで解凍したいなら、
</p>


<div class="wp_syntax"><table><tr><td class="code"><pre class="mysql" style="font-family:monospace;">$ gunzip <span style="color: #CC0099;">&lt;</span> hoge.sql.gz <span style="color: #CC0099;">|</span> mysql <span style="color: #CC0099;">-</span>h100.100.100.100 <span style="color: #CC0099;">-</span>uhoge <span style="color: #CC0099;">-</span>ppasswordhoge <span style="color: #CC0099;">-</span>Dhogedb</pre></td></tr></table></div>



<p>とすれば、gunzipで解凍した上で、リストラしてくれます。
</p>

<div class="hint">
ざっと、こんな感じです。<br />
Wordpressのデータベースは、基本的にテーブル名の先頭に<b>wp_</b>が付きますから、もし、テーブル名がまったくわからないようなら、<b>wp_</b>の付いたテーブルを探してみてください。<br />
</div>
]]></content:encoded>
			<wfw:commentRss>http://b3d.s331.xrea.com/setting/backup_restore.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>必要のないヘッダ情報を削除する</title>
		<link>http://b3d.s331.xrea.com/setting/remove_header_edituri_wlwmanifest.html</link>
		<comments>http://b3d.s331.xrea.com/setting/remove_header_edituri_wlwmanifest.html#comments</comments>
		<pubDate>Wed, 10 Nov 2010 00:52:27 +0000</pubDate>
		<dc:creator>たかちん</dc:creator>
				<category><![CDATA[Wordpress基本設定]]></category>

		<guid isPermaLink="false">http://wordpress.server-domain.info/?p=148</guid>
		<description><![CDATA[こんにちわ。たかちんです。 さて、今回は、ヘッダ情報の中の無駄な情報を削除することを考えてみたいと思います。  [...]]]></description>
				<content:encoded><![CDATA[
<!--必要のないヘッダ情報を削除する-->
<p>こんにちわ。たかちんです。<br />
<br />
さて、今回は、ヘッダ情報の中の無駄な情報を削除することを考えてみたいと思います。<br />
皆さんは、実際にヘッダ情報が、とのように出力されているか確認されたことがありますか？<br />
<br />
自分は、よくよく考えるとテーマ（テンプレート）の確認のために１度、２度くらい見たことがあるくらいで、あまり、気にしていませんでした。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/lol2.png' alt='^^;' class='wp-smiley' /> <br />
<br />
今回、このあまり力強くないXREAのサーバー <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/rrr.png' alt='(^x^)' class='wp-smiley' /> では、無駄な処理をさせないたくないなぁ・・と思って、いろいろ調べてみると、案外、無駄な情報が出力されていることに気づきます。<br />
</p>
<p class="br">
今回は、ヘッダ情報内での無駄？な情報を出力しないようにする方法を、簡単な例で紹介してみたいと思います。<br />
</p>
<span id="more-148"></span>
<h2>まずは、ヘッダの情報でわからない部分を確認します</h2>
<p>
まずは、ヘッダ情報がどのように出力されるかページのソースコードを確認しましょう。<br />
<br />
その中で、自分で理解できない情報やこれは必要ないと思われる情報をピックアップしてみましょう。<br />
<br />
自分の場合、以下のような情報が出てきました。<br />
</p>


<div class="wp_syntax"><table><tr><td class="code"><pre class="html" style="font-family:monospace;">&lt;meta name=&quot;generator&quot; content=&quot;WordPress 3.0.1&quot; /&gt;
&lt;link rel=&quot;pingback&quot; href=&quot;http://wordpress.server-domain.info/xmlrpc.php&quot; /&gt;
&lt;link rel=&quot;EditURI&quot; type=&quot;application/rsd+xml&quot; title=&quot;RSD&quot; href=&quot;http://wordpress.server-domain.info/xmlrpc.php?rsd&quot; /&gt;
&lt;link rel=&quot;wlwmanifest&quot; type=&quot;application/wlwmanifest+xml&quot; href=&quot;http://wordpress.server-domain.info/wp-includes/wlwmanifest.xml&quot; /&gt;</pre></td></tr></table></div>



<p class="br">
それぞれの意味を確認しましょう。<br />
</p>

<h3>generator の意味</h3>


<div class="wp_syntax"><table><tr><td class="code"><pre class="html" style="font-family:monospace;">&lt;meta name=&quot;generator&quot; content=&quot;WordPress 3.0.1&quot; /&gt;</pre></td></tr></table></div>



<p>
これは、単純に「WordPress 3.0.1で作成されたページですよ」ということなので、もちろん、残してあげるのがより良いのですが、何分非力なXREAなので、削除してもOKですよね。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/lol2.png' alt='^^;' class='wp-smiley' /> <br />
</p>

<h3>pingback の意味</h3>


<div class="wp_syntax"><table><tr><td class="code"><pre class="html" style="font-family:monospace;">&lt;link rel=&quot;pingback&quot; href=&quot;http://wordpress.server-domain.info/xmlrpc.php&quot; /&gt;</pre></td></tr></table></div>



<p>これは、ピンバックのアドレスを指定しているものです。<br />
「誰かがこのページへリンクを貼ったら、ここに指定しているアドレスへ通知してね。」という意味で、ここに指定しているアドレスへ通知が来ると、Wordpressはコメントが投稿された動作と同じ動作をします。<br />
<br />
このようなピンバックやトラックバックが必要ない方は、削除して構いませんね。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/lol2.png' alt='^^;' class='wp-smiley' /> <br />
</p>

<h3>EditURI の意味</h3>


<div class="wp_syntax"><table><tr><td class="code"><pre class="html" style="font-family:monospace;">&lt;link rel=&quot;EditURI&quot; type=&quot;application/rsd+xml&quot; title=&quot;RSD&quot; href=&quot;http://wordpress.server-domain.info/xmlrpc.php?rsd&quot; /&gt;</pre></td></tr></table></div>



<p>これは、汎用的なブログ編集用のアドレスです。Wordpressに限らず、Movable Type、 MetaWeblog および Blogger XML-RPC 投稿プロトコルで利用される情報が、ここで指定しているアドレスで提供されています。<br />
<br />
Wordpressの管理画面でしか編集しない方には、必要ありませんね。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/lol2.png' alt='^^;' class='wp-smiley' /> <br />
</p>

<h3>wlwmanifest の意味</h3>


<div class="wp_syntax"><table><tr><td class="code"><pre class="html" style="font-family:monospace;">&lt;link rel=&quot;wlwmanifest&quot; type=&quot;application/wlwmanifest+xml&quot; href=&quot;http://wordpress.server-domain.info/wp-includes/wlwmanifest.xml&quot; /&gt;</pre></td></tr></table></div>



<p>これは、Windows Live Writer を使って記事を投稿するときのアドレスです。<br />
Windows Live Writer は、文字通りMSN(MicroSoftさんのWEBサービス)のブログ編集機能（ツール）のことで、これがWordpressを含めていろいろなブログに対応しています。<br />
そのための情報が、「ここで指定されているURLで提供されていますよ」という意味なので、これもWindows Live Writer を使わない人には、意味がありませんね。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/lol2.png' alt='^^;' class='wp-smiley' /> <br />
</p>

<h2>削除の仕方</h2>
<p>ここからは、削除の仕方を簡単に説明します。
</p>

<h3>generator を削除</h3>


<div class="wp_syntax"><table><tr><td class="code"><pre class="html" style="font-family:monospace;">&lt;meta name=&quot;generator&quot; content=&quot;WordPress 3.0.1&quot; /&gt;</pre></td></tr></table></div>



<p>これは、テーマ（テンプレート）の<b>functions.php</b>に以下の1行を追加します。
</p>


<div class="wp_syntax"><table><tr><td class="code"><pre class="php" style="font-family:monospace;">remove_action<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'wp_head'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'wp_generator'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>



<p>これだけです。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/smile2.png' alt=':)' class='wp-smiley' /> </p>

<h3>pingback を削除</h3>


<div class="wp_syntax"><table><tr><td class="code"><pre class="html" style="font-family:monospace;">&lt;link rel=&quot;pingback&quot; href=&quot;http://wordpress.server-domain.info/xmlrpc.php&quot; /&gt;</pre></td></tr></table></div>



<p>ピンバックは、まず、管理画面で受け付けないように設定してあげます。<br />
管理画面の [ 設定 ] &#8211; [ ディスカッション ] を選択します。<br />
<a href="/images/wordpress/pinback.png" class="lightview"><img src="/images/wordpress/pinback_s.png"></a><br />
□投稿中からリンクしたすべてのブログへの通知を試みる。 <br />
□他のブログからのリンク通知を許可する (ピンバックとトラックバック) <br />
<br />
いずれもチェックを外します。<br />
最後に、<b>変更を保存</b>ボタンをクリックして保存します。 <br />
<br />
そのあと、テーマ（テンプレート）のヘッダ情報(<b>header.php</b>)の中の以下の部分を削除します。<br />
</p>


<div class="wp_syntax"><table><tr><td class="code"><pre class="html" style="font-family:monospace;">&lt;link rel=&quot;pingback&quot; href=&quot;&lt;?php bloginfo('pingback_url'); ?&gt;&quot; /&gt;</pre></td></tr></table></div>



<p><b>link rel=&#8221;pingback&#8221; </b>で探すと良いと思います。<br /></p>

<h3>EditURI を削除</h3>


<div class="wp_syntax"><table><tr><td class="code"><pre class="html" style="font-family:monospace;">&lt;link rel=&quot;EditURI&quot; type=&quot;application/rsd+xml&quot; title=&quot;RSD&quot; href=&quot;http://wordpress.server-domain.info/xmlrpc.php?rsd&quot; /&gt;</pre></td></tr></table></div>



<p>これは、テーマ（テンプレート）の<b>functions.php</b>に以下の1行を追加します。<br />
</p>


<div class="wp_syntax"><table><tr><td class="code"><pre class="php" style="font-family:monospace;">remove_action<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'wp_head'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'rsd_link'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>



<p>これだけです。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/smile2.png' alt=':)' class='wp-smiley' /> </p>

<h3>wlwmanifest を削除</h3>


<div class="wp_syntax"><table><tr><td class="code"><pre class="html" style="font-family:monospace;">&lt;link rel=&quot;wlwmanifest&quot; type=&quot;application/wlwmanifest+xml&quot; href=&quot;http://wordpress.server-domain.info/wp-includes/wlwmanifest.xml&quot; /&gt;</pre></td></tr></table></div>



<p>これは、テーマ（テンプレート）の<b>functions.php</b>に以下の1行を追加します。<br /></p>


<div class="wp_syntax"><table><tr><td class="code"><pre class="php" style="font-family:monospace;">remove_action<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'wp_head'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'wlwmanifest_link'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>



<p>これだけです。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/smile2.png' alt=':)' class='wp-smiley' /> </p>
<br />

<div class="hint">
ほとんどは、
テーマ（テンプレート）の<b>functions.php</b>、<b>header.php</b>に手を加えればできます。<br />
<br />
ただ面倒な人には、プラグインで提供されているものもあるようです。<br />
例えば、EditURI、wlwmanifest をまとめて削除する<b>WLW Disabler</b>みたいなプラグインです。やってることは、ここで記述していることをプラグインでまとめてやってるだけです。<br />
他にもGoogleさんに聞いてみれば、いろいろと出てきます。<br />
</div>
]]></content:encoded>
			<wfw:commentRss>http://b3d.s331.xrea.com/setting/remove_header_edituri_wlwmanifest.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>カテゴリごとにテンプレートを切り替える</title>
		<link>http://b3d.s331.xrea.com/setting/category_template.html</link>
		<comments>http://b3d.s331.xrea.com/setting/category_template.html#comments</comments>
		<pubDate>Mon, 08 Nov 2010 09:03:58 +0000</pubDate>
		<dc:creator>たかちん</dc:creator>
				<category><![CDATA[Wordpress基本設定]]></category>

		<guid isPermaLink="false">http://wordpress.server-domain.info/?p=144</guid>
		<description><![CDATA[こんにちわ。たかちんです。 さて、今回は、前回の記事で紹介したプラグイン 「Custom Post Templ [...]]]></description>
				<content:encoded><![CDATA[
<!--カテゴリごとにテンプレートを切り替える-->
<p>こんにちわ。たかちんです。<br />
<br />
さて、今回は、<a href="http://b3d.s331.xrea.com/plugin/custom_post_template.html">前回の記事</a>で紹介したプラグイン
「<a href="http://wordpress.org/extend/plugins/custom-post-template/" target="_blank" rel="nofollow">Custom Post Template</a>」を用いて、
記事ごとのテンプレートの切り替え、ページごとのテンプレートの切り替えを実現しました。（ページごとの切り替えは、デフォルトで動作するんですけど、流れで説明しました。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/lol2.png' alt='^^;' class='wp-smiley' /> ）<br />
<br />
今回は、カテゴリごとにテンプレートを切り替える方法です。<br />
これは、プラグインを必要としません。<br />
</p>
<p class="br">
では、早速、簡単に解説してみます。<br />
</p>
<span id="more-144"></span>
<h2>カテゴリごとのテンプレートを用意する</h2>
<p>
カテゴリごとにテンプレートを切り替えるためには、カテゴリごとのテンプレートを用意だけです。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/lol2.png' alt='^^;' class='wp-smiley' /> <br />
<br />
あまりにも簡単なので、ちょっとびっくりされたかもしれません。<br />
ただ名前の付け方が違うだけなんですね。<br />
</p>
<p class="br">
通常は、<br />
<b>category.php</b>とつけるとことを
<b>category-8.php</b>などと<b>-8</b>のように<b>ハイフン＋カテゴリ番号</b>をつけてテンプレートを作成するだけです。<br />
※または、<b>ハイフン＋スラッグ名</b>をつけても可。例）<b>category-samaple3.php</b><br />
</p>
<div class="hint">
カテゴリIDは、昔のWordpressでは、常に表示されていましたが、現在は、表示されていません。<br />
カテゴリの管理画面で、カテゴリ名にマウスをのせると、リンクアドレスが表示されます。その中にカテゴリ番号が表示されます。<br />
<a href="/images/wordpress/post_template/categoryid.png" class="lightview"><img src="/images/wordpress/post_template/categoryid_s.png"></a><br />
<br />
現在は、スラッグ名も使えるので、スラッグ名を使うことが推奨されているんでしょうかね。（想像です。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/lol2.png' alt='^^;' class='wp-smiley' /> ） <br />
</div>
<p>
では、簡単なテスト用テンプレートを作ってみましょう。
</p>


<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code"><pre class="php" style="font-family:monospace;">これは、テンプレートごとのテスト用テンプレートです。&lt;br /&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>have_posts<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span> <span style="color: #b1b100;">while</span> <span style="color: #009900;">&#40;</span>have_posts<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span> the_post<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>  <span style="color: #000000; font-weight: bold;">?&gt;</span>
&lt;h1&gt;<span style="color: #000000; font-weight: bold;">&lt;?php</span> the_title<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&lt;/h1&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span> the_content<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'続きを読む'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">endwhile</span><span style="color: #339933;">;</span> <span style="color: #b1b100;">endif</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>



<p class="br">
例えば、ターゲットのカテゴリIDが<b>8</b>なら、これを、<b>category-8.php</b>でテーマ（テンプレート）のディレクトリへ保存します。<br />
カテゴリ番号=<b>8</b>のカテゴリリストを表示してみましょう。<br />
<br />
</p>
<a href="/images/wordpress/post_template/test_cate_list.png" class="lightview"><img src="/images/wordpress/post_template/test_cate_list_s.png"></a><br />
<p class="br">
こんな感じで表示されます。ここでのサンプル記事が１つなので、リストも１つしかありません。<br />
実際のカテゴリリストは、<a href="/sample1/sample3" target="_blank" rel="nofollow">こちら</a>です。<br />
</p>
<p class="br">
しかし、これは、あくまでカテゴリリストを表示するためのテンプレートでしかありません。<br />
<b>カテゴリのすべての記事に影響するわけではありません。</b><br />
<br />
つまりは、どんなに独自のテンプレート（テーマ）を持つカテゴリでも、そのカテゴリの記事を表示した場合は、その独自のテンプレート（テーマ）は適用されないわけです。<br />
</p>
<p class="br">
では、カテゴリの記事に対して、この独自のテンプレート（テーマ）を適用するには、どうしたら良いでしょうか。
</p>

<h2>カテゴリの全ての記事にテンプレートを適用する</h2>
<p>
これは、<b>single.php</b> あるいは、<b>index.php</b> に手を加える必要があります。<br />
つまりは、記事を表示するテンプレートファイル（single.phpが存在すれば、そちらが優先されます。）<br />
<br />
<b>single.php</b> あるいは、<b>index.php</b> の先頭に以下のコードを追加します。<br />
</p>


<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
	<span style="color: #000088;">$cat</span> <span style="color: #339933;">=</span> get_the_category<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">count</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$cat</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">&gt;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
		<span style="color: #000088;">$cat</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$cat</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
		<span style="color: #000088;">$cat_id</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$cat</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">cat_ID</span><span style="color: #339933;">;</span>
		<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$cat_id</span><span style="color: #339933;">==</span><span style="color: #cc66cc;">8</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
			<span style="color: #b1b100;">include</span><span style="color: #009900;">&#40;</span>TEMPLATEPATH<span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;/category-8.php&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #990000;">exit</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
	<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>



<p class="br">
記事を表示する前に、カテゴリIDを取り出して、そのIDが対象となるカテゴリIDの場合は、そのテンプレートファイルを読み出して終了・・・だけです。<br />
<br />
※この例では、カテゴリID=<b>8</b>の場合で記述されています。カテゴリIDが異なる場合は、<b>8</b>で記述している箇所を変更してください。<br />
<br />
これを用いると、該当するカテゴリの記事は、以下のように表示されます。<br />
</p>
<a href="/images/wordpress/post_template/test_cate_post.png" class="lightview"><img src="/images/wordpress/post_template/test_cate_post_s.png"></a><br />
<p class="br">
こんな感じで表示されます。&lt;!&#8211;more&#8211;&gt;以降も表示されてますね。<br />
実際の記事は、<a href="/sample1/sample3/template_test.html" target="_blank" rel="nofollow">こちら</a>です。<br />
</p>

<div class="hint">
ざっと、こんな感じです。少し、テンプレートに手を加えることで、簡単に切り替えできるんですね。<br />
<br />
<a href="http://b3d.s331.xrea.com/plugin/custom_post_template.html">前回の記事</a>で紹介した内容も、記事数が少なければ、これと同じようなやり方でも切り替えることができます。<br />
<br />
でも、プラグインが汎用的ではありますから、そちらが良いのかもしれません。この辺りは、テーマ（テンプレート）をいじる人の好みかもしれませんね。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/lol2.png' alt='^^;' class='wp-smiley' /> <br />
</div>
]]></content:encoded>
			<wfw:commentRss>http://b3d.s331.xrea.com/setting/category_template.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>記事ごとにテンプレートを切り替えるプラグイン</title>
		<link>http://b3d.s331.xrea.com/plugin/custom_post_template.html</link>
		<comments>http://b3d.s331.xrea.com/plugin/custom_post_template.html#comments</comments>
		<pubDate>Fri, 05 Nov 2010 12:02:39 +0000</pubDate>
		<dc:creator>たかちん</dc:creator>
				<category><![CDATA[Wordpressプラグイン]]></category>

		<guid isPermaLink="false">http://wordpress.server-domain.info/?p=134</guid>
		<description><![CDATA[こんにちわ。たかちんです。 Wordpressを使っていると、細かいことをやりたくなるたびにプラグインが必要に [...]]]></description>
				<content:encoded><![CDATA[
<!--記事ごとにテンプレートを切り替えるプラグイン-->
<p>こんにちわ。たかちんです。<br />
<br />
Wordpressを使っていると、細かいことをやりたくなるたびにプラグインが必要になってきます。<br />
でも、ほとんどの場合、求めているプラグインは、Googleさんが探してくれます。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/smile2.png' alt=':)' class='wp-smiley' /> なんとも便利ですね。<br />
<br />
今回の「記事ごとにテンプレートを切り替えるプラグイン」もGoogleさんでヒントをもらって、wordpress.orgで検索をかけるって、感じで探し当てました。<br />
ダウンロード先：<a href="http://wordpress.org/extend/plugins/custom-post-template/" target="_blank">Custom Post Template</a><br />
<br />
このプラグインは、表題のとおり、各記事ごとにテンプレートファイルを切り替えることができます。<br />
もともと、各ページごとには、テンプレートファイルを切り替えることができるのですから、できそうな感じなのですが、記事ごとに必要か？なんて考えたら、必要な人は限られてくるんでしょうね。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/lol2.png' alt='^^;' class='wp-smiley' /> <br />
それで、デフォルトの機能じゃなくってプラグインとなるんでしょうけどね。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/smile2.png' alt=':)' class='wp-smiley' /> <br />
</p>
<p class="br">
今回は、<b>Custom Post Template</b>を使ってみます。<br />
</p>
<span id="more-134"></span>
<h2>まずは、インストール</h2>
<p>
インストールは、簡単ですよね。ネットから直接でOK。<br />
もちろん、あえてZIPファイルが欲しいなら、先のダウンロード先からダウンロードして、アップしてもOKです。<br />
ダウンロード先：<a href="http://wordpress.org/extend/plugins/custom-post-template/" target="_blank">Custom Post Template</a><br />
</p>
<ol>
<li><p>管理画面のプラグインから<b>新規追加</b>を選択し、検索キーワードに<b>Custom Post Template</b>を入力し、<b>検索</b>ボタンをクリックします。</p>
<a href="/images/wordpress/post_template/inst1.png" class="lightview"><img src="/images/wordpress/post_template/inst1_s.png"></a><br />
</li>
<li><p>検索結果が表示されます。その中の<b>Custom Post Template</b>の<b>いますぐインストール</b>をクリックします。</p>
<a href="/images/wordpress/post_template/inst2.png" class="lightview"><img src="/images/wordpress/post_template/inst2_s.png"></a><br />
</li>
<li><p>インストールが完了したら、<b>プラグインの有効化</b>をクリックして、有効にしておきましょう。</p>
<a href="/images/wordpress/post_template/inst3.png" class="lightview"><img src="/images/wordpress/post_template/inst3_s.png"></a><br />
</li>
</ol>

<h2>特別なテンプレートを作ってみましょう</h2>
<p>
テスト用に特別なテンプレートを作ってみましょう。
</p>


<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #666666; font-style: italic;">/*
Template Name Posts: Post Template Test Page
*/</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span>
これは、テスト用テンプレートです。&lt;br /&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span> the_post<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
&lt;h1&gt;<span style="color: #000000; font-weight: bold;">&lt;?php</span> the_title<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&lt;/h1&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span> the_content<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">''</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>



<p class="br">
3行目のように、必ず、<b>テンプレート名</b>（ここでは、<b>Post Template Test Page</b>）を記述しないといけません。<br />
以降は、通常のテンプレートと同じように記述できます。<br />
<br />
ここでは、単純にタイトルと記事の内容を出力するようにしています。<br />
</p>
<p class="br">
これを適当な名前（ここでは、<b>index_test.php</b>としましょう）で現在利用しているテーマディレクトリに保存します。<br />
例えば、<b>/wp-content/themes/あなたのテーマ名/</b> のような名前の直下に保存します。<br />
</p>

<h2>特別なテンプレートを使う記事を投稿してみましょう</h2>
<p>
ここまでできたら、あとは、記事を投稿するだけです。<br />
<br />
記事の投稿画面の右下を見てみてください。
</p>
<img src="/images/wordpress/post_template/test2.png"><br />
<p class="br">
このように<b>Post Template </b>というウィジェットが追加表示されているはずです。<br />
ここで、先に作成したテンプレート名が、コンボボックスに表示されるはずですので、それを選択します。（ここでは、<b>Post Template Test Page</b>）<br />
<br />
記事の編集を終えたら、公開しましょう。<br />
<br />
この表示すると、以下のように表示されます。<br />
</p>
<a href="/images/wordpress/post_template/test1.png" class="lightview"><img src="/images/wordpress/post_template/test1_s.png"></a><br />
<p class="br">
実際の記事は、<a href="http://b3d.s331.xrea.com/sample1/template_test_post.html">こちら</a> です。<br />
</p>

<div class="hint">
簡単ですね。ページの個別テンプレートと同じ方法です。<br />
<br />
ページの個別テンプレートは、デフォルトで動作しますので、テンプレート名を記述するところが、


<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #666666; font-style: italic;">/*
Template Name: ページテンプレート名
*/</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span>
 :
 :</pre></td></tr></table></div>



のように<b>Template Name Posts</b>が、<b>Template Name</b>となるだけですね。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/smile2.png' alt=':)' class='wp-smiley' /> <br />
<br />
まだまだ、テンプレートの切り替えには、いろんな切り替えがあります。たとえば、カテゴリごとにテンプレートを切り替えることもできます。Wordpressは、奥が深いですね。<br />
</div>
]]></content:encoded>
			<wfw:commentRss>http://b3d.s331.xrea.com/plugin/custom_post_template.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>無料XREAの302 Foundでつまづく</title>
		<link>http://b3d.s331.xrea.com/xrea/xrea_free_302.html</link>
		<comments>http://b3d.s331.xrea.com/xrea/xrea_free_302.html#comments</comments>
		<pubDate>Thu, 04 Nov 2010 00:50:39 +0000</pubDate>
		<dc:creator>たかちん</dc:creator>
				<category><![CDATA[XREA]]></category>

		<guid isPermaLink="false">http://wordpress.server-domain.info/?p=122</guid>
		<description><![CDATA[こんにちわ。たかちんです。 最近、XREA（このサーバー）を使い倒しているわけですが、 XREAって、本当にな [...]]]></description>
				<content:encoded><![CDATA[
<!--無料XREAの302 Foundでつまづく-->
<p>こんにちわ。たかちんです。<br />
<br />
最近、XREA（このサーバー）を使い倒しているわけですが、<br />
XREAって、本当になんでも来いって感じで、やりたいことが、ほとんど実現できるのがうれしいです。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/biggrin.png' alt=':D' class='wp-smiley' /> <br />
<br />
無料版の場合、やっぱり、それなりにうまくいかないときは、調べたりするのに時間がかかったりしますけど。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/lol2.png' alt='^^;' class='wp-smiley' /> <br />
</p>
<p class="br">
今回は、無料版XREAでWordpressを使っていると、<b>302 Found</b>が表示されて、正しい記事が表示されないことがあるのを発見しました。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/lol2.png' alt='^^;' class='wp-smiley' />  <br />
この対処方法を、簡単に解説します。
</p>
<span id="more-122"></span>
<h2>現象は？</h2>
<p>
現象は、よくあることで、Wordpressでは、いろんなアクセス方法（アドレス）があります。<br />
実際に<b>パーマリンク設定</b>で、いろいろとアドレスを設定できますが、デフォルトのアドレスは、常に有効なんですね。<br />
</p>
<p class="br">
<b>パーマリンク設定</b>をデフォルトの<b>http://wordpress.server-domain.info/?p=123</b>と設定している場合、
</p>


<div class="wp_syntax"><table><tr><td class="code"><pre class="html" style="font-family:monospace;">http://wordpress.server-domain.info/?p=123</pre></td></tr></table></div>



<p class="br">
<b>パーマリンク設定</b>を<b>/%category%/%postname%</b>と設定している場合、
</p>


<div class="wp_syntax"><table><tr><td class="code"><pre class="html" style="font-family:monospace;">http://wordpress.server-domain.info/category1/post123</pre></td></tr></table></div>



<p class="br">
というアドレスでアクセスできるようになります。しかし、ここで注意しなければいけないのは、上記のデフォルトのアドレスでもアクセスできることです。<br />
<br />
つまり、
<b>パーマリンク設定</b>を<b>/%category%/%postname%</b>と設定していても
</p>


<div class="wp_syntax"><table><tr><td class="code"><pre class="html" style="font-family:monospace;">http://wordpress.server-domain.info/?p=123</pre></td></tr></table></div>



<p class="br">
で同じ記事をアクセスできるんですね。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/smile2.png' alt=':)' class='wp-smiley' /> <br />
</p>
<p class="br">
無料XREAの場合、<br />
<b>パーマリンク設定</b>を<b>/%category%/%postname%</b>と設定していて、デフォルトの<b>http://wordpress.server-domain.info/?p=123</b>でアクセスすると<br />
<br />
<b>302 Found</b><br />
<br />
と表示されて正しい記事へ移動できないんですね。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/lol2.png' alt='^^;' class='wp-smiley' /> <br />
</p>

<h2>対処方法は？</h2>
<p>
この対処方法は、簡単です。<br />
.htaccessに以下の１文を追記します。<br />
</p>


<div class="wp_syntax"><table><tr><td class="code"><pre class="apache" style="font-family:monospace;">LayoutIgnoreURI index.php</pre></td></tr></table></div>



<p class="br">
どうですか？<br />
たぶん、Wordpressでのリダイレクト問題は、これで回避できたのではないでしょうか。<br />
</p>
<p class="br">
そもそも、この現象は、広告を表示するために引き起こされた問題のようで、<br />
<br />
<b>index.php</b>は、CGIで、広告の対象外だよ<br />
<br />
って宣言することで回避できるのだそうです。
</p>

<div class="hint">
わかっていれば、そんなものか・・・というものですけどね。<br />
<br />
この問題は、自分は、ちょっと、躓きました。<br />
何が悪いのか・・・。ちょっと、検討がつかない状況で、わかるまでに時間がかかってしまいました。<br />
<br />
少しでも同じ問題でお悩みの方の助けになれば幸いです。 <img src='http://b3d.s331.xrea.com/wp-content/plugins/smilies-themer/adiumicons/smile2.png' alt=':)' class='wp-smiley' /> <br />
</div>
]]></content:encoded>
			<wfw:commentRss>http://b3d.s331.xrea.com/xrea/xrea_free_302.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
