即使在重新生成缩略图后,添加图像大小仍不起作用

时间:2014-04-21 作者:Bobby

我遇到了一个非常令人沮丧的问题add_image_size() 似乎根本不起作用(事实上,我以前从未见过它起作用)。我所说的不工作,是指不调整/裁剪大小(如果我去掉CSS宽度/高度,缩略图的大小将与我上载它的大小相同)。

我有:

  1. add_theme_support( \'post-thumbnails\' )
  2. add_image_size( \'small-thumb\', 60, 60, true )
  3. the_post_thumbnail( \'small-thumb\' )add_image_size() 但它不起作用
现在我确实有一个与此问题相关的问题:CSS样式是否像max-width/ max-height/ width / height 或者任何影响WordPress缩略图功能的东西?

有人知道我还能做些什么吗?

谢谢

3 个回复
最合适的回答,由SO网友:Pieter Goosen 整理而成

这里有几件事需要检查。

首先,确保add_theme_support( \'post-thumbnails\' ) 在之前加载add_image_size( \'small-thumb\', 60, 60, true )

您始终可以通过函数将所有内容挂接到after_setup_theme 钩我总是在我的主题设置功能中添加这些

function wpse_setup_theme() {
   add_theme_support( \'post-thumbnails\' );
   add_image_size( \'small-thumb\', 60, 60, true );
}

add_action( \'after_setup_theme\', \'wpse_setup_theme\' );
除此之外,如果在循环中正确调用帖子缩略图,一切都应该正常。

关于你的问题

CSS样式如最大宽度/最大高度/宽度/高度或任何影响WordPress缩略图功能的东西?

不,它不会。CSS只操纵缩略图在前端的显示方式

SO网友:Privateer

检查是否未生成预期图像的另一件事是查看是否生成了任何图像大小。

检查上载目录。如果大型图像没有多个条目(如下所示)

图像。jpg图像X150X150。jpg图像x300x300。jpg那么您可能没有安装gd库。

if ( !extension_loaded(\'gd\') || !function_exists(\'gd_info\') ) {
    echo \'GD Library Not Installed\';
} else {
    echo \'GD Library Available\';
}
如果未安装gd库,则需要先安装它,然后wordpress才能创建额外的图像大小。

SO网友:user94291

在我的例子中,重新生成图像时出错,因为图像太大了!因此,系统没有重新生成较小的版本。如果插件重新生成缩略图的执行在该特定图像上运行得太快,并且您可以通过ftp看到图像没有更小的版本,那么您可以看到这种情况。在这种情况下,只需下载图像,将其大小调整为一半,在medialib中删除图像,然后上载较小的版本并启动regen。又是拇指。那就行了。

顺便说一句:有问题的图像7594x3744@24bit@684kb

结束

相关推荐

Featured Images for Tags?

是否可以以某种方式为标记或自定义分类创建特征图像。为了便于解释,我将给出一个可能的功能示例。假设我正在运行一个网站,发布城市中最好的餐厅。我的一些标签可能是伦敦、巴黎、纽约等等。。。我有一个页面可以抓取这些标签并按字母顺序排序。但不仅仅是文本,它还将有标签名(例如伦敦)和该城市的图像。我知道这可以手动完成,但通过将图像附加到标记或自定义分类法,可以使过程变得更简单,尤其是在处理大量标记/自定义分类法时。我认为这可能更像是一个抽象的问题,但我很好奇是否有人遇到过任何成功做到这一点的博客或网站。