请在此处查看,如何设置帖子和页面中上传的特征图像的尺寸?
请参阅下图了解我真正想要的
用add_image_size()
在你的functions.php
:
<?php add_image_size( $name, $width, $height, $crop ); ?>
add_image_size( 'your-image', 150);
...然后在您的模板中使用它:
<?php the_post_thumbnail('your-image'); ?>
参考:http ://codex.wordpress.org/Function_Reference/add_image_size
您网站的一些变化 css
尝试添加 height:250px; //example you can whatever you want. ...
在你的
.avia-content-slider .slide-image, .avia-content-slider .slide-image img
我有一个截图给你
看看..
请在主题的 function.php 文件中添加以下代码
if ( function_exists( 'add_image_size' ) ) {
add_image_size( 'custom-image-thumb', 200, 200,true ); //200 pixels wide and 200 height, true for crop exact size and false for dimensional crop.
}
然后你可以像下面的代码一样在前端使用它:
<?php echo $image = get_the_post_thumbnail($post_id, 'custom-image-thumb'); ?>
更改/添加图像大小后,如 Vaibs_Cool 的回答中所述,您需要重建以前的缩略图,因为旧的缩略图不受影响,只有新上传的文件。
用于此的经典插件是
重新生成缩略图
允许您重新生成图像附件的缩略图。如果您在之前上传图像后更改了任何缩略图尺寸(通过设置 -> 媒体)或更改为具有不同特色帖子图像尺寸的主题,这将非常方便。
还有另一个插件总是被引用,但我从来没有使用过,因为 RT 效果很好。
检查 WordPress Answers 中关于这两个插件的以下搜索结果,这将引发关于该主题的有趣讨论:[1]和[2]。
///////添加自定义特征图像大小////////////////
add_image_size($new_size_name, $width, $height, $crop);
用法 :
假设您需要宽度 = 100 和高度 = 300
在您的主题functions.php文件中插入下一个代码
add_image_size("test_size", 100, 300, true );
在您想要的任何地方使用下一个代码:
<? echo get_the_post_thumbnail($post_id, 'test_size'); ?>
注意: *如果您对其进行测试并且没有任何反应..您只需要删除特征图像并使用另一个名称再次上传它。
注意: $crop = False - 软比例裁剪模式;True - 硬裁剪模式。
// 参考:http ://codex.wordpress.org/Function_Reference/add_image_size
// 参考 :add_image_size( $name, $width, $height, $crop );
您只需添加一些 css 代码。特别是缩略图图像。像这样 ,
.slide-entry 一个 img {hight:248px; 宽度:248 像素;}
在你的 style.css 中。
您应该始终首先在 WordPress Codex 中搜索!
看看这篇文章是否对您有帮助:“ https://codex.wordpress.org/Post_Thumbnails#Thumbnail_Sizes ”