<?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>khoshinoのライフログ &#187; パーマリンク</title>
	<atom:link href="http://khoshino.com/tag/%e3%83%91%e3%83%bc%e3%83%9e%e3%83%aa%e3%83%b3%e3%82%af/feed/" rel="self" type="application/rss+xml" />
	<link>http://khoshino.com</link>
	<description>WEB制作やアプリ制作が好きなkhoshinoのライフログ</description>
	<lastBuildDate>Wed, 04 Jan 2012 20:58:18 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://khoshino.com/tag/%e3%83%91%e3%83%bc%e3%83%9e%e3%83%aa%e3%83%b3%e3%82%af/feed/" />
		<item>
		<title>WordPressのパーマリンク設定</title>
		<link>http://khoshino.com/2011/10/16/213/</link>
		<comments>http://khoshino.com/2011/10/16/213/#comments</comments>
		<pubDate>Sat, 15 Oct 2011 18:38:05 +0000</pubDate>
		<dc:creator>khoshino</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[パーマリンク]]></category>

		<guid isPermaLink="false">http://khoshino.com/?p=213</guid>
		<description><![CDATA[そのようなわけで、ブログ再開にあたって、WordPressのパーマリンク設定について、再考しました。 WordPressのiPhoneアプリからの投稿や、Ktai Entryプラグインを使ったメール投稿などを考えると、  &#8230; <a href="http://khoshino.com/2011/10/16/213/">続きを読む <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>そのようなわけで、ブログ再開にあたって、WordPressのパーマリンク設定について、再考しました。</p>
<p>WordPressのiPhoneアプリからの投稿や、Ktai Entryプラグインを使ったメール投稿などを考えると、<br />
パーマリンクの設定は、%postname%を入れてしまうと、タイトルがそのままパーマリンクになるという仕様になり、タイトルが日本語の場合、URLも日本語になるから、あまり良くない。<br />
最近は、日本語のURLもあるけど、ブラウザによっては、エンコードが掛かって、ものすごく長いURLになってしまうので。<br />
都度都度、変更しても良いけど、それも毎回となると手間ですしね。常にパソコンから投稿するなら面倒ではないかもですが。</p>
<p>ということで、パーマリンクに、%postname%を使わず、<br />
例えば、/%year%%monthnum%%day%-%hour%%minute%/にして、投稿日も分かるってするのは、どうだろう？<br />
と考えてみました。</p>
<p>これだったら、WordPressのiPhoneアプリからの投稿や、Ktai Entryプラグインを使ったメール投稿も、そのまま公開してもURLのパーマリンクの変更を気にしなくて良い、という仕様です。</p>
<p>%post_id%はよく使われるけど、投稿固有のIDにしても、リビジョン機能で、IDは飛び飛びになるということで、すると、URLに特段の意味も無くなってしまうし、過去の日付で記事を公開する場面があった際には、%post_id%が日付順ではなくなる、ということも考えられるので、このブログでは使わないことにしました。</p>
<p>パーマリンクの設定は、URLとなり、他のサイトやブログにリンクされた際には被リンクとなるので、初めの段階で設計を決めたいですね。<br />
WordPressを使ってサイトを運営する際には、パーマリンクの設定は初めに考えて行うべきことだと思います。</p>
<p>ちなみに、どのようなパーマリンクが使えるかは、<br />
<strong><a href="http://wpdocs.sourceforge.jp/Using_Permalinks">パーマリンクの使い方 &#8211; WordPress Codex 日本語版</a></strong><br />
に書いてあります。</p>
<p><strong>構成タグ</strong><br />
<strong>%year%</strong><br />
投稿年・4桁 （例）2004<br />
<strong>%monthnum%</strong><br />
投稿月 （例）05<br />
<strong>%day%</strong><br />
投稿日 （例）28<br />
<strong>%hour%</strong><br />
投稿時刻の「時」 （例）15<br />
<strong>%minute%</strong><br />
分 （例）43<br />
<strong>%second%</strong><br />
秒 （例）33<br />
<strong>%postname%</strong><br />
サニタイズされた投稿タイトル (投稿スラッグ)。タイトル「This Is A Great Post!」だったら URI は「this-is-a-great-post」になります。パフォーマンス上の理由で %postname% で始まるパーマリンクは非推奨です。<br />
<strong>%post_id%</strong><br />
投稿固有の ID 番号（例）423<br />
<strong>%category%</strong><br />
サニタイズされたカテゴリー名 (カテゴリースラッグ)。入れ子であるサブカテゴリは、URI でも入れ子のディレクトリとして表されます。パフォーマンス上の理由で %category% で始まるパーマリンクは非推奨です。<br />
<strong>%tag%</strong><br />
サニタイズされたタグ名 (タグスラッグ)。パフォーマンス上の理由で %tag% で始まるパーマリンクは非推奨です。<br />
<strong>%author%</strong><br />
サニタイズされた著者名パフォーマンス上の理由で %author% で始まるパーマリンクは非推奨です。</p>
<p>設定は、管理画面の<br />
［設定］ ＞ ［パーマリンク設定］<br />
から行ないます。</p>
<p><strong>（追加）</strong><br />
<strong><a href="http://wpdocs.sourceforge.jp/Using_Permalinks">パーマリンクの使い方 &#8211; WordPress Codex 日本語版</a></strong><br />
に書いてある通り、<br />
・パーマリンクが%post_id%あるいは%postname% (例えば、/%year%/%monthnum%/%day%/%postname%/等) で終わるようにして、各パーマリンクが個別投稿を示すようにしてください。<br />
を守らないと、各記事の表示や設定が変になることもある、ということを実感したので、<br />
（例えば、テーマの表示や、ログインした状態での管理バーの仕様など）<br />
仕様に従って、大人しく、%post_id%あるいは%postname%を使うことにしました。</p>
<p>%postname%は、iPhoneアプリやメールでの投稿を考えると、上記の理由から、このブログでは使わない方が良いだろう、ということで、%post_id%を使うことに。</p>
<p>ということで、<br />
/%year%/%monthnum%/%day%/%post_id%/<br />
に落ち着きました。</p>
<p>いやぁ、URLを初めに決めるって、やはり大切ですね！</p>
<p><strong>（検討したけど、却下されたパーマリンク）</strong><br />
/%year%/%monthnum%/%day%/%postname%/<br />
%postname%だと、iPhoneアプリやメールでの投稿を考えると、このブログでは向かない。</p>
<p>/%year%%monthnum%%day%-%hour%%minute%/<br />
%post_id%あるいは%postname%が入っていないので、テーマの表示や、ログインした状態での管理バーの仕様などで不具合が生じたので、却下。</p>
<p>/%year%%monthnum%%day%/%post_id%/<br />
あまり「/」が入り過ぎても、というのが個人的な印象が最近あったのですが、<br />
/%year%/%monthnum%/%day%/<br />
という標準的で一般的な形を無視して、<br />
/%year%%monthnum%%day%/<br />
とすることに、どれだけのメリットがあるのか、また将来的なことを考えると、ごく無難なURLの方が将来の不具合も生まれないだろう、という判断。</p>
<p><strong>（重要なことなので二度書くメモ）</strong><br />
パーマリンクが%post_id%あるいは%postname%で必ず終わるようなURLにしよう！</p>
]]></content:encoded>
			<wfw:commentRss>http://khoshino.com/2011/10/16/213/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://khoshino.com/2011/10/16/213/" />
	</item>
	</channel>
</rss>
