我有一个横幅图像,出现在我想要的页面上。然而,我也有一个指定为博客的页面,它不会出现在那里。有没有办法将此横幅显示在使用博客模板的页面上?尝试添加is_home()
或is_page( $id )
要在下面编写代码,但我正在抓救命稻草,请欣赏您的想法
//* Add Header Images on Posts/Pages
add_image_size( \'header-img\', 1600);
add_action(\'after_header\', \'site_banner\', 0);
function site_banner(){
if( !is_singular( \'page\' ) )
return;
if( has_post_thumbnail() && is_page() ) :
$ftbanner = wp_get_attachment_image_src( get_post_thumbnail_id( get_the_ID() ), \'header-img\' );
$banner = $ftbanner[0];
echo \'<div id="site-banner" class="site-banner">\' . "\\n";
echo \'<img src="\' . $banner . \'">\' . "\\n";
echo \'</div>\' . "\\n";
endif;
}