我目前无法将媒体库中新裁剪的图像用作我的精选帖子图像。当我去选择特色图像时,我看到并单击裁剪的图像。但是,一旦选择了图像,裁剪后的图像似乎会通过自动裁剪恢复为全尺寸图像。
我在 360、360、true 的函数文件中添加了自定义缩略图大小。
知道为什么会发生这种情况吗?
提前致谢,节日快乐!
假设在你的 function.php 中你有add_image_size('my-new-size-name', 360, 360, true);
要获得您必须使用的裁剪图像,get_the_post_thumbnail(get_the_ID(), 'my-new-size-name')
或者the_post_thumbnail(get_the_ID(), 'my-new-size-name')
如果您想显示它。
您无法从管理面板中选择裁剪后的图像并将其用作特色图像。它的显示方式取决于您的主题。
因此,如果在您的主题中有the_post_thumbnail()
,无论如何它都会采用全尺寸。
如果您不想在主题中添加额外的代码,那么您必须自己裁剪图像并再次上传并将其设置为特色图像。
在 while 循环或要显示缩略图的任何地方使用它:
the_post_thumbnail(array(300,300));