ブログ

コメントとパーマリンク

カテゴリ: WordPress試行錯誤 — iwata @ 2006.7.30(日) 2:43:06

本日,昼から当ブログのスタイル等いろいろといじってました.そんな中,コメント投稿フォームが表示されていないことに気づきました.

phpファイルを編集中に誤って削除した部分が? と,“メインインデックス”,“コメント”,“コメントつきページ” 等のphpファイルを確認しましたが,それっぽい部分は問題なく残っています.

ではなぜ? と再度phpファイルを確認するも,やはり問題なし.そんな堂々巡りを 6時間ほど繰り返した後,以前,記事のパーマリンクをカスタマイズしたことを思い出しました.

プリセット書式 (予め用意されている 3種類のいずれか) に戻してみると,コメントエリアが現れます.

カスタム書式に戻すと,コメントエリアがなくなります.

一歩前進.

パーマリンクのプリセット書式は,記事IDや “投稿年月日 + 投稿記事名” などユニーク (唯一) な文字列であることから,

if( ユニークなパーマリンク書式) { コメントエリア現る }

といったことが頭に浮かびました.

ちなみに,私が設定していたのが次の書式です.

/archives/%year%/%monthnum%/%day%/%hour%%minute%

一日に複数回投稿する可能性はあるが,同じ時分にはありえないでしょ,というのが理由です.したがって,この書式はユニークであると (個人的に) 解釈していたのですが,機械的には “ユニーク” ではないようです.

では,先の書式に “秒” を追加した次の書式はどうでしょうか.

/archives/%year%/%monthnum%/%day%/%hour%%minute%%second%

この書式は “ユニーク” であると認められるようで,無事コメントエリアが表示されるようになりました.

この辺については,もう少し調べてみたいところではありますね.でもまぁ,とりあえずは解決したことですし...そのうち,ということで.