パーマリンク形式の変更
パーマリンクの形式を変更する方法について確認します。パーマリンクの形式はよく使用される形式がいくつか用意されていますが、構造タグを組み合わせて独自の形式を定義することも可能です。ここでは用意されている形式を設定した場合に、具体的にパーマリンクがどのように設定されるのかを確認していきます。
※ パーマリンク形式を変更した後で記事を表示するとエラーになる場合は「mod_rewriteの設定」を参照して必要な設定を行って下さい。
1.パーマリンク形式の設定画面
2.日付と投稿名
3.月と投稿名
4.数字ベース
5.投稿名
6.カスタム構造
パーマリンク形式の設定を変更するには、管理画面にログインし左側メニューの中の「設定」メニューの中にある「パーマリンク設定」メニューをクリックして下さい。
「パーマリンク設定」画面が表示されます。
パーマリンクはよく使われる4つの形式と、自分でタグを組み合わせて形式を作成するカスタムがあります。
順に確認していきます。
「日付と投稿名」は記事のタイトルと投稿した日付を使って「年/月/日/タイトル」のような形式になります。カスタム構造で次のように指定した場合と同じです。
/%year%/%monthnum%/%day%/%postname%/
パーマリンク形式を変更後、記事の一つを開いてみるとパーマリンクは次のようになります。
同じ日時に同じタイトルで投稿した場合:
このパーマリンク形式の場合、同じ日時に同じタイトルで投稿された場合にはタイトルの後に番号を付けることでパーマリンクが異なるように設定されます。
実際に試してみます。次のように同じ日時に同じタイトルの記事を投稿しました。
それぞれの記事のパーマリンクは次のようになります。
同じ日時に同じタイトルの記事が投稿された場合は、タイトルに後に「-番号」が付けられて区別されます。
「月と投稿名」は記事のタイトルと投稿した日付を使って「年/月/タイトル」のような形式になります。カスタム構造で次のように指定した場合と同じです。
/%year%/%monthnum%/%postname%/
パーマリンク形式を変更後、記事の一つを開いてみるとパーマリンクは次のようになります。
先程のパーマリンクと同じく同じ年月に同じタイトルで投稿した場合でもパーマリンクが異なるようにタイトルに後に「-番号」が付けられます。
「数字ベース」は記事に割り当てられた固有IDを使って「archives/番号」のような形式になります。デフォルトとの違いはパラメータ形式で無いところです。カスタム構造で次のように指定した場合と同じです。
/archives/%post_id%
パーマリンク形式を変更後、記事の一つを開いてみるとパーマリンクは次のようになります。
「投稿名」は記事のタイトルを使って「タイトル」のような形式になります。カスタム構造で次のように指定した場合と同じです。
/%postname%/
パーマリンク形式を変更後、記事の一つを開いてみるとパーマリンクは次のようになります。
同じタイトルで投稿した場合でもパーマリンクが異なるようにタイトルに後に「-番号」が付けられます。
あらかじめ用意された形式については以上です。パーマリンク形式を構造タグを組み合わせて定義する方法は「独自のパーマリンク形式を構造タグを使って定義する」で解説します。
( Written by T.buzz.Ikura+ )