インストール・設定が簡単なはずのWordPressで一番悩んだのがこの件でした。
しかしバグではありません。
WordPressはきちんとした振る舞いをしているのですが、こちらが意図しない使い方をしたために、思った通りの表示をしてくれなかっただけなのです。
どういうことかというと、以下の公式フォーラムの記事が一番わかりやすいので引用しておきます。
パーマリンクを日付と日時ベースにする場合、%year%, %monthnum%, %day%, %hour%, %minute%, %second% の *すべて* が含まれない限り、単体記事としてみなされません (is_single() が true にならない)。
したがって、このパーマリンク設定では、単体記事を表示させても WordPress 自体は単体記事として扱わない (is_single() が false になる) ため、日時アーカイブと判断され、そういうテンプレートが適用されます。
つまり、
パーマリンクをデフォルトから変更して、日時を使用する場合には、秒単位まで指定してやらないとダメというわけです。このBlogなんか日付が同じ記事ですら希ですが(笑)、仕組み的には分まで同じ時刻に別の記事を作成することは可能なわけで、ユニークな名前を付けてくれないとこまりまっせ、というWordpress側の理に適った主張というわけですね。さすがに秒まで同じというのは意図しないとできないハズなので・・・
コメント
@kazunoblog http://spyralog.net/archives/2009/01/24/181211/ これとか参考になりますかね?
@kazunoblog http://spyralog.net/archives/2009/01/24/181211/ これとか参考になりますかね?
[…] 参考サイト様:螺旋日誌 WordPressでコメント欄やmore(追記)が表示されない件 […]
wordpressで微妙な不具合が起きてると思ったら、パーマリンクに中途半端に日付関数を使っていたからだった。 http://spyralog.net/archives/2009/01/24/181211/
RT @kytm: wordpressで微妙な不具合が起きてると思ったら、パーマリンクに中途半端に日付関数を使っていたからだった。 http://spyralog.net/archives/2009/01/24/181211/
無料ブログをWordpressへ移行作業中。何故かコメントフォームが表示できず、2時間以上悪戦苦闘・・・。別の方のブログ記事を見つけ、一発解決。パーマネントリンクの問題だった。秒までか。。。2時間前に見つけていれば・・・ 感謝リンク⇒http://bit.ly/cNUQ6Y
ワードプレスでコメント欄が表示されない件。まさにこの事象。 http://spyralog.net/archives/2009/01/24/181211/
[…] やばい、これはやばい。一体どういうこと? 色々調べた結果、分かりました。 原因はこちらに書いてありました。 […]
悩んでかれこれ3時間。助かりました。
お役に立てて何よりです。
こういうコメント頂くと、小さなBlogでも書いててよかったなーっと思います。
ともに良いWordpressライフを送りましょう!
[…] 「ブログのコメント欄が使えんで」 とのメッセージを頂き、comment.php の確認、プラグインとの競合等、格闘すること3時間。 どうやら原因はパーマリンクの設定にあったようです。 /%year%/%month%/%day%/ オリジナルの設定にしてたのがまずかったらしい。日付指定する場合、”時間・分・秒”まで指定してやらないといけないらしいです。知らんがんそんなん・・・ということで /%post_id%/ に変更。 ググるって大切ですね。自己解決しようとチャレンジしたのが虚しくなるほどあっさり解決しました。記事を書いた管理人:tatsuya.spyral様に感謝。 これからも日記更新してくのでよろしくお願いします。 tweetmeme_style = 'compact';tweetmeme_url='http://ahoodori.lolipop.jp/wordpress/135/.html';http://ahoodori.lolipop.jp/wordpress/135/.htmlブログにコメントを書き込めるようにした(Disqus使用)だるだる日記 カテゴリー: 日常生活 作成者: ahoodori パーマリンク /* […]
[…] : WordPressでコメント欄やmore(追記)が表示されない件 […]
[…] WordPressでコメント欄やmore(追記)が表示されない件 | 螺旋日誌 […]
[…] 参考までに。 WordPressでコメント欄やmore(追記)が表示されない件 […]