パーマリンクをpostとpageで別々に定義(または条件分岐)
-
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で別々に定義(または条件分岐)」には新たに返信することはできません。