WordPressでカスタムヘッダーを作成中です。
PC用とスマホ用とで違う画像に表示を切り替える方法を取りたいと考えています。
カスタマイズするパネルから、PCとスマホとそれぞれ画像を選べる様にするにはどのようなコードにすれば教えていただけないでしょうか。
###現在「functions.php」に入れているコード
php
1//カスタムヘッダー 2add_theme_support( 'custom-header', array( 3 'width' => 1920, 4 'height' => 1080, 5 'default-image' => '%s/hader.jpg', 6 'header-text' => false, 7 'wp-head-callback' => 'my_header_style' 8 )); 9 10function my_header_style() { 11 if ( is_front_page() && get_header_image() ) { 12?> 13 14<style> 15h2{ 16 background-image:url(<?php header_image(); ?>);} 17</style> 18 19<?php 20} 21} 22add_action( 'wp_head', 'my_header_style' );
回答1件
あなたの回答
tips
プレビュー