functions.phpからbodyに独自クラスを追加
普通のブログなんだけど、阪神タイガースの記事タイトルだけを背景黄色で文字黒にする必要が生じた。
どこにクラスを付けるのかという論点があるけれど、ここはやっぱりbodyでしょう。ということで、コードを探してみたけど皆さんheader.phpに直書きしていらっしゃる。
それもいいんだけど、やっぱりここはスッキリfunctions.phpにまとめてしまいたいところ。
なので、自分で書きました。
うん、悪くない。
普通のブログなんだけど、阪神タイガースの記事タイトルだけを背景黄色で文字黒にする必要が生じた。
どこにクラスを付けるのかという論点があるけれど、ここはやっぱりbodyでしょう。ということで、コードを探してみたけど皆さんheader.phpに直書きしていらっしゃる。
それもいいんだけど、やっぱりここはスッキリfunctions.phpにまとめてしまいたいところ。
なので、自分で書きました。
1 2 3 4 5 6 7 8 9 |
<?php add_filter('body_class', 'my_class_names'); function my_class_names($classes) { $cat = get_the_category(); $cat = $cat[0]; $classes[] = ''. $cat->category_nicename .''; return $classes; } ?> |
うん、悪くない。
フッターメニューなんかを触っている時、最後の要素のafter だけスラッシュやパイプを消したい場合がある。
その設定方法。簡単ですわ。
1 2 3 4 5 6 7 8 |
ul.footermenu li:after { content: "/"; padding:0 5px; } ul.footermenu li:last-child:after { content:""; } |
IEでは動かないよね。でも大丈夫。IE使ってる人はそこまで気にしないだろうからさ。
デフォルトでも抜粋という入力欄がある。 このデフォルトの抜粋はカスタムフィールドの一種だそうな。 まずは、普通の抜粋からメモっておこう。 本文を抜粋するあれこれ 1.抜粋を表示させる。 [crayon-684e1b56e…
やりたかったこと タグラインを最上部に表示させる。 その部分にカスタムフィールドで見出しを作りh1でマークアップする。 見出しが空でなければ入力値をh1でマークアップし、空であればタグラインを表示させる。 入力値が空であ…