news2
テンプレート:single.php
news2
ああああああああああああああああああ
グローバルメニューはWordPressの「外観→メニュー」で作ってアーカイブページを「カスタムリンク」で「ブログ」と記述してメニューに追加していますが、これだと当然アーカイブページ以下(投稿ページ、カテゴリーアーカイブ等)のページでは、メニューにcurrentクラスが付与されません。
これってどうやるんやったっけ〜?と過去の事例をチェックするもすぐに見付けられず。
調べているとjQueryでURLを取得して云々…といった方法も出てきますが、せっかくWordPressの標準メニュー機能を使っているのだし、あまり無駄なことはしたくない。
少し考えて、ふと「single.phpもcategory.phpもブログのページでしか使わない」ことに気付き、single.phpとcategory.phpのページのcontainerブロックにcssを付与することにしました。
