• post、pageの用途は、私の考えでは単純にpostは日々手軽に綴っていく記事で、pageはページ構成(サイト構成も)を考えながら腰をすえて公開していくと捉えています。

    そこで、

    postの場合は、カスタム構造で
      %category%/%year%%monthnum%%day%%hour%.html
    pageの場合は、同様に
      %postname%.html

    のようにpostとpageとで別々に定義(または条件分岐)できると、都合が良いです。

    つまり、postの場合、逐一スラッグを考えるのは負荷だし、仮にタイトルがそのまま使われる(=%postname%)と、日本語混じりまたはエンコードされたURLになってしまいます。
    翻ってpageの場合には、そのURLに時間の概念が入ることに違和感があり、そもそも「パーマリンク」とするために、どういうURLで公開しようか、つまりスラッグ名もそのページ内容(情報とレイアウト)と同じくらいの意識で検討するものだと思っています。

    そもそもパーマリンクは定義方法によっては、既存機能との衝突が発生しやすいようなのと、rewrite ruleの都合もあるでしょうから、単純に私が提案しているような別々の定義(または条件分岐)の実装は容易ではないのかも知れませんが・・・

1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「パーマリンクをpostとpageで別々に定義(または条件分岐)」には新たに返信することはできません。