
WordPressのbody_classにクラスの追加はオンラインマニュアルにも載っておりよく使われるものですが、以下のものはbody_classから特定のクラスを削除するやり方です。
例えば、tagというクラスをBody_classから削除する場合、以下をfunction.phpに追加します。
// body_classからtagクラスを削除 add_filter('body_class', 'remove_body_class', 20, 2); function remove_body_class($wp_classes) { foreach($wp_classes as $key => $value) { if ($value == 'tag') unset($wp_classes[$key]); // tagクラス } return $wp_classes; }
2017年1月10日追記:
Bootstrap 4 Alpha 6 からタグ用の
Bootstrap v4 Alpha 6 ship list: https://github.com/twbs/bootstrap/issues/20939
Bootstrap 4 Alpha 6 からタグ用の
.tag
というクラスは以前の.badge
に変更されています。Bootstrap v4 Alpha 6 ship list: https://github.com/twbs/bootstrap/issues/20939
Bootstrap 4からはタグ用の.tag
というクラスが追加されています。CSSの書き方にもよりますが、WordPressのbody_classから出る.tag
クラスと競合させないためにも使えそうです。
参照:Remove Particular Body Class in WordPress – Help4Cms