【WordPress】body_classでページごとに付与されるclass一覧
今回は、「body_classでページごとに付与されるclass一覧」を紹介したいと思います。
かなり便利なテンプレートタグなので、是非使ってみてください!
目次
body_classとは?
body_classとは、ページの種類ごとに自動でclassを付与することが出来るテンプレートタグです。
使い方は簡単で、bodyタグを以下のようなコードに書き換えるだけです。
<body <?php body_class(); ?>>
body_classを使うことで、ページ毎に違うclassが付与されるので、ページ毎にCSSを修正することが出来るメリットがあります。
【WordPress】body_classでページごとに付与されるclass一覧
それでは、body_classでページごとに付与されるclass一覧を見ていきましょう!
他にもたくさんありますが、普段使うものだけ知っておけばOKですね。
トップページ
<body class="home ...など"></body>
個別投稿ページ
<body class="single postid-{記事ID} ...など"></body>
固定ページ
<body class="page-id-{記事ID} ...など"></body>
【おまけ】ページ毎に好きなclassをつける場合
ページ毎に好きなclassをつけたい場合は、以下のようにパラメーターに好きなclassの文字列を入れてあげましょう。
今回は「class-name」といったclass名を入れてみました。
<body <?php body_class('class-name'); ?>
するとページに「class-name」のclassが付与されているでしょう。
まとめ
以上が、「body_classでページごとに付与されるclass一覧」でした。
便利なテンプレートタグなので、毎回必須でbodyタグに指定しておきましょう!
DOWNLOAD
ブログ用WordPressテーマを無料配布中
実務で使える構成・設計をベースにしたテーマです。
すぐにブログ運用を始めたい方はこちらからダウンロードできます。
Webサイトの集客や導線設計でお悩みではありませんか?
当社では、データ分析(GA4・検索データ)をもとに、
成果につながるWeb制作・改善をご提案しています。
課題の整理からでも大丈夫ですので、まずはお気軽にご相談ください。
無料で相談する



