您应该查看媒体设置,以定义帖子缩略图的尺寸。此外,您可以将此代码添加到functions.php
要指定自己的缩略图和尺寸,请执行以下操作:
// add thumbnail theme support
add_action(\'after_setup_theme\',\'tjnz_theme_support\');
function tjnz_theme_support() {
add_theme_support(\'post-thumbnails\'); // wp thumbnails
set_post_thumbnail_size(170, 170, true); // default thumb size
add_theme_support(\'automatic-feed-links\'); // rss thingy
}
// add thumbnail sizes
add_image_size( \'my-thumbnail\', 320, 100, true );
add_image_size( \'my-other-thumbnail\', 768, 400, true);
/* call with <?php the_post_thumbnail( \'my-thumbnail\' ); ?> */
在您的
single.php
您可以使用以下代码:
<?php
if ( has_post_thumbnail() ) :
the_post_thumbnail(\'my-thumbnail\');
else :
?>
<img src="http://www.example.com/wp-content/uploads/No-Image-Available.png" alt="No artwork available for \'<?php the_title(); ?>\'" title="No artwork available for \'<?php the_title(); ?>\'" border="0" width="320" height="100" />
<?php endif; ?>
The
else
部分代码确保,如果没有设置特色图像,您的帖子仍然会有图像。这将使你的帖子格式保持一致。
为了确保设置为帖子的旧图像也使用新定义的尺寸,可以使用插件“重新生成缩略图”。它会调查你的functions.php
获取尺寸,然后查看wp-upload
文件夹,并为您重新创建丢失图像的所有大小。