ブログ

草稿のプレビューが表示されない

カテゴリ: WordPress試行錯誤 — iwata @ 2006.11.20(月) 4:14:43

WordPress で記事を書くときは,こまめに “保存” するよう心がけています.その時点でのプレビューも表示されるので,一石二鳥です(?).

そんなプレビューが,前回の記事を書いているあたりから “該当する記事はみつかりませんでした.” と,表示されなくなってしまいました.

先日,2.0.4 から 2.0.5 へバージョンアップしたのを知り,早速アップグレードしたのが原因か?と思って WordPress Japan フォーラム を覗いてみたものの,そんな現象の記事は見当たりません.

投稿ページのソースの,プレビューを呼び出すあたりを眺めてみると,

  <iframe src="http://blog.meganelab.net/?p={草稿記事ID}...

となっています.

index.php がおかしいのかな,と,そのソースファイルを開こうと思ったそのとき,ちょっと前に .htaccess をいじっていたのを思い出しました.

現在,当サイトの本コンテンツをまだ制作できていないため,トップページは,metaタグでこのブログへ移動させる記述がなされているだけです.それを,.htaccess 内で RedirectRewrite を使って直接リダイレクトさせよう,とか id:sakudo と話してました,そういえば.

さっそく .htaccess の該当部分を元に戻してみました.

プレビューが表示されました.ドキュメントルートのディレクトリと WordPress のインストールディレクトリ,それぞれの .htaccess の記述内容が干渉してしまっていたようです.

なにはともあれ,めでたしめでたし...WordPress,試行錯誤してませんね.

コメントとパーマリンク

カテゴリ: 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%

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

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

次のページ »