@Howdy\\u McGee帮助我解决了在page\\u for\\u帖子中添加横幅图像的问题,但是我需要调整在blogroll for page\\u for\\u帖子中显示的图像的大小,这样它就不会使用特色图像横幅,因为它太宽了。我使用的法典状态<?php add_image_size( $name, $width, $height, $crop ); ?>
专门为此调整图像大小。然而,我不是一个php专家,我不希望有人能帮助我找到正确的方向,告诉我如何/在哪里添加这个。下面是我当前的代码。谢谢
//* Add Header Images on Posts/Pages
add_image_size( \'header-img\', 1600 );
add_action( \'genesis_after_header\', \'site_banner\', 0 );
function site_banner() {
if( ( is_page() || is_home() || is_single() ) ) {
$post_id = ( is_home() ? get_option( \'page_for_posts\' ) : get_the_ID() );
if( has_post_thumbnail( $post_id ) ) {
$ftbanner = wp_get_attachment_image_src( get_post_thumbnail_id( $post_id ), \'header-img\' );
$banner = $ftbanner[0];
echo \'<div id="site-banner" class="site-banner">\' . "\\n";
echo \'<img src="\' . $banner . \'">\' . "\\n";
echo \'</div>\' . "\\n";
}
}
}