如何在wordpress中调整页面中附加的图像的大小

时间:2017-07-12 09:46:38

标签: php wordpress wordpress-theming php-5.5

我需要降低wordpress页面中附加图像的高度。我尝试了几种方法,但我无法解决它。当我在img src中添加图像大小Topbannerimg时,没有任何改变。

我的wp_query显示图像

<?php 
$homepage = get_page_by_title('Top Banner');
$attachments = get_posts( array(
     'post_type' => 'attachment',
     'posts_per_page' => -1,
     'post_parent' => $homepage->ID,
) );
if ( $attachments ) {
  echo '<section class="topBanner">';
    foreach ( $attachments as $attachment ) { ?>          
      <a href="<?php if($attachment->post_excerpt){echo $attachment->post_excerpt;}else{echo "#";}?>">
            <img src="<?php echo wp_get_attachment_url($attachment->ID); ?>">
      </a>

    <?php }
  echo '</section>';
}
wp_reset_postdata();?>

size.php

中提到的大小
add_image_size( 'TopBannerImg', 1800, 500, true );

2 个答案:

答案 0 :(得分:0)

您可以使用wp_get_attachment_image函数显示图像。请参阅:https://developer.wordpress.org/reference/functions/wp_get_attachment_image/。 将图像缩略图名称作为第二个参数传递。

答案 1 :(得分:0)

查看此代码:

宽度的第一个参数和高度的第二个参数。

<?php the_post_thumbnail( array( 480, 277 ) ); ?>