2007年6月11日

WordPress構築記(3)パーマリンクの設定

category: WordPress — abetomo @ 22:55:31

さて次は、パーマリンクをどう表示するかという話。

WordPressの記事ページやカテゴリページのURLは、デフォルトだと
http://xxxx.jp/wp/?p=123(記事)や
http://xxxx.jp/wp/?cat=123(カテゴリ)
という形式になっている。

でもこれだと <title>~</title> の部分にブログ名しか表示されないし、URLに固有の名前を指定することもできない。そこでまず、「オプション」→「パーマリンク設定」でURLの表示方法を変えることにした。

最初は「日付と記事名に基づく表示」を選択して、さらに記事の投稿画面にある「投稿スラッグ」に英字タイトルを記入してURLを指定する方法をとってみた(日本語タイトルの場合、「投稿スラッグ」に何も記入しないと数字と記号のURLになってしまうので、英字名を指定しておく必要がある)。

この場合、URLは
http://xxxx.jp/wp/2007/06/10/nanan/
となり、記事固有のタイトルを指定することができる。

ところがこれだと <title>~</title> に記事タイトルは出るものの、ブログ名が出ないことに気がついた。それに、MTから引っ越してきた過去記事や、今後moblogで投稿する記事にまで「投稿スラッグ」の英字タイトルを指定していくのは無理がある。

そこで結局「記事ナンバーに基づく表示」を選択することにした。これだと記事ページのURLは自動採番式なので記事固有のタイトルを指定することはできないけど、<title>~</title> には記事タイトルとブログ名が両方ともパンくずリスト形式で表示される。「投稿スラッグ」はデフォルトのまま放置することにした。URLはこうなる。
http://xxxx.jp/wp/archives/123

カテゴリのほうは数が少ないので、英字名を指定することにした。「管理」→「カテゴリー」でカテゴリを新規追加するときや編集するときに「カテゴリースラッグ」欄に英字を指定するとそれがURLになる。

http://xxxx.jp/wp/archives/category/sakaimasato/
みたいな感じ。

コメントはまだありません »

コメントはまだありません。

このコメント欄の RSS フィード

コメントをどうぞ

Copyright 2004-2008 abetomo, All rights reserved.
Powered by WordPress 2.6.2