VK All in One Expansion Unit がアップデートされて、カテゴリー、タグ、カスタム分類を識別できるクラス名が body タグに付与されるようになりました。

このアップデートにより、X-T9 のサイトでも CSS を使ってカテゴリーごとにスタイルをカスタマイズできるようになりました。

この記事では、X-T9 サイトの標準投稿でカテゴリーごとにページヘッダーの背景画像を自動的に切り替えるためのカスタマイズ手順を紹介しています。

いまご覧になっているこのページにもカスタマイズの結果が反映されています。

手順① VK All in One Expansion Unit の最新版をインストール

すでに VK All in One Expansion Unit がインストールされている場合は最新版になっていることを確認します。

手順② カバーブロックに 追加 CSS クラス を設定

標準投稿のページのサイト編集画面を開いて、ページヘッダー内のカバーブロックの 追加 CSS クラスpage-header と入力します。(下図参照)

そして(あとからでもいいですが)、カバーブロックのオーバーレイと文字の色をお好みで設定しておきます。このサイトでは以下のようにしました。

オーバーレイ黒 不透明度 20
文字色

手順③ CSS を書く

以下の CSS を記述します。

.page-header {
    background-repeat: no-repeat;
    background-size: cover;
    height: min(45vw, 20rem);
}
/* この下のコードをカテゴリーの数だけコピーして、それぞれに背景画像を指定する。 */
.category-xxxxxxxxx .page-header {
    background-image: url(https://*****************************);
}

xxxxxxxxx はカテゴリーのスラッグです。

さらに、アーカイブページのカバーブロックにも 追加 CSS クラス page-header を指定しておくといいです。

投稿者プロフィール

対馬 俊彦
対馬 俊彦魚沼情報サービス・ベクトル公式テクニカルパートナー
【日本全国対応】WordPress のサイト制作、設定、カスタマイズ、トラブルでお悩み、お困りの方、ベクトル公式テクニカルパートナーがお手伝いいたします。

Lightning / VK Blocks / VK Filter Search のサポート、カスタマイズを得意としています。

遠方からのご依頼の場合、打ち合わせ・サポートを Zoom や電子メール・電話などを併用して行わせていただきます。

オンラインレッスン形式でのホームページ制作サポートも行っています。お客様ご自身でホームページを制作・運用する上でうまくいかない部分をサポートいたします。設定やカスタマイズを手伝ってもらいたい、同時に便利な使い方や設定方法、カスタマイズのやり方も知ることができたら…という方にご好評いただいています。

デザイナー様、制作業者様のサイト制作のお手伝いも数多く行っています。難しい部分のコーディング ( PHP / CSS / jQuery ) をやってほしい、いま人手が足りない等、お仕事の依頼をお待ちしています。

ご要望をうかがった上で費用見積り(無料)を提示させていただきますので、お気軽にお問い合わせください。

メールでのお問い合わせはこちら

PAGE TOP