Home > WordPress | ネット関連 | 備忘録 > WordPressの条件分岐が正しく反映されない。

WordPressの条件分岐が正しく反映されない。

どうしても解決しないトラブルがあるのでメモ。

カテゴリー毎に含まれるエントリーのデザインを変えるために条件分岐を利用したけど、
特定のカテゴリーに含まれるエントリーの変更がなぜかトップページにも反映されてしまう。

使った条件分岐はin_category()を使用し、カテゴリー数は3つ。
それぞれをカテゴリーIDで指定した。

たとえば、IDが「1」「2」「3」があったとして、カテゴリーID3へ指定した変更のみがトップページにも反映される。
カテゴリーID3の条件分岐を削除すると、正常に表示される。
逆に条件分岐をカテゴリーID3のみ指定すると、やはりトップページにも反映される。
その状態でIDを3→2に指定すると正常に表示される。

やったこと。

  • 条件分岐のタグを書きなおした。
  • カテゴリーの指定をIDでなく、スラッグ、タイトルで指定した。
  • カテゴリーを作りなおした(IDを変更した)
  • 寝た。

まるで関係ないことやってんのかな。。

もう暫く調べる。


Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://www.simple-blog.com/netc/457/trackback/
Listed below are links to weblogs that reference
WordPressの条件分岐が正しく反映されない。 from SIMPLE-Blog

Home > WordPress | ネット関連 | 備忘録 > WordPressの条件分岐が正しく反映されない。

SIMPLE-Web 営業カレンダー
ブログロール
メタ情報

Return to page top