Как показать custom-header
изображение по умолчанию в заголовке первой страницы?Когда я загружаю изображение из настройщика, оно работает хорошо.Но я хочу показать изображение по умолчанию.Это изображение будет отображаться, если я не загружу никакое изображение из настройщика.
Вот код, который я уже пробовал.
add_theme_support('custom-header', array(
'default-image' => '%s/images/img_bg_1_gradient.jpg',
));
register_default_headers( array(
'default-image' => array(
'url' => get_theme_file_uri('/images/img_bg_1_gradient.jpg'),
'thumbnail_url' => get_theme_file_uri('/images/img_bg_1_gradient.jpg'),
'description' => __( 'Default Header Image', 'launcher' )
),
) );
// Laucher wp head inline styles
function launcher_inline_style(){
// Custom header image
if(is_home()){
if(current_theme_supports('custom-header')){
?>
<style>
.header{
background-image: url(<?php echo get_header_image(); ?>);
-webkit-background-size: cover;
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
}
</style>
<?
}
}
}
add_action('wp_head', 'launcher_inline_style');
Может кто-нибудь дать мне решение?