复制的步骤。。。
1) 添加到函数。php:
add_image_size( \'half-size\', 200, 200, false );
2)添加到模板文件(内部循环):
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>" >
<?php the_post_thumbnail (\'half-size\', array(\'class\' => \'profile_image\')); ?> </a>
3)转到媒体库并将图像添加到post gallery。然后裁剪图像,单击“缩略图”单选按钮,然后单击图像下方的保存。
4) 单击“图库”对话框窗口底部的“设置为特色图像”,然后单击“保存所有更改”。然后更新帖子(可能没有必要)。
请勿插入库中。单击实际贴子,查看它是显示您裁剪的图像的一部分还是整个图像。
我做错了什么?或者,裁剪是否莫名其妙地不适用于特色图像?
显然地there is no ticket out for this issue.
SO网友:Adam
我把add\\u image\\u size和set\\u post\\u thumbnail\\u size搞混了。后者的问题是,您只能设置一个“缩略图”大小。
我希望能够保持原始图像的完整性,并对图像的缩略图版本应用自定义裁剪。不过,我在网站上使用了多种大小的图像作为“缩略图”。
因此,这里的修复方法是将“半尺寸”更改为“缩略图”,无论我想在哪里显示裁剪的图像。最好将“缩略图”设置为您将使用的最大图像。因为您必须使用CSS类将其调整为其他图像大小。
这可能有一些负面的缺点,比如现在输入“图库”时,我可能会得到更大的缩略图大小,而不是我以前设定的标准。