在条样循环中打印特定图像大小

时间:2015-10-12 作者:iamonstage

我有下面的循环,并希望打印一个特定的缩略图大小,因为这个循环当前打印的是全尺寸图像。如何打印较小的缩略图?

while ( have_posts() ) : the_post();
    get_template_part( \'content\', \'page\' );
endwhile; // end of the loop. 

$rows = get_field( \'gallery\' );
if ( $rows ) { 
    ?><ul id="galleryList" class="fullWidth"><?php 
    foreach( $rows as $row ) { 
        ?><li class="galleryBox">
            <a href="<?php echo $row[\'link_to_gallery\']; ?>">
                <img src="<?php echo $row[\'image\']; ?>">
            </a>
        </li><?php 
    } 
    ?></ul><?php 
} // endif

1 个回复
SO网友:iulia

您可以定义自己的post thumbnail sizes

add_theme_support( \'post-thumbnails\' );
set_post_thumbnail_size( 150, 150 );
这意味着您可以整体更改缩略图大小。

或者你可以define custom image sizes

add_action( \'after_setup_theme\', \'wpdocs_theme_setup\' );
function wpdocs_theme_setup() {
    add_image_size( \'category-thumb\', 300 ); // 300 pixels wide (and unlimited height)
    add_image_size( \'homepage-thumb\', 220, 180, true ); // (cropped)
}
可以这样称呼:

if ( has_post_thumbnail() ) { 
    the_post_thumbnail( \'category-thumb\' ); 
}

相关推荐

Remove <p></p> after images

我对<p></p> 出现在my之后的标记<img....>. 以下是我在本地主机上查看生成的页面时显示的内容。。。<img src=\"/wp-content/themes/wunderful/assets/images/feedback-danielle.png\" alt=\"Danielle Johnson Deal Town FC Treasurer\"> <p></p> 请注意随机生成的<p>&