我在这里结识了。我所要做的就是添加一个自定义图像大小,以使Wordpress能够为我的精选帖子轮播生成适当大小的图像。我想要的尺寸是650x300。所以我把它添加到我的主题的functions.php文件中:
add_theme_support( 'post-thumbnails' );
add_image_size( 'feature-slider-image', 650, 300, true);
function bavg_image_sizes_choose( $sizes ) {
$custom_sizes = array(
'feature-slider-image' => 'Featured Post Slider Panel'
);
return array_merge( $sizes, $custom_sizes );
}
add_filter( 'image_size_names_choose', 'bavg_image_sizes_choose' );
但它不起作用。完全没有。甚至没有创建缩略图图像,更不用说在插入媒体时可供选择。关于我搞砸了什么的任何想法?好像第一部分 - 为主题添加缩略图支持 - 似乎根本不起作用。我觉得如果能解决这个问题,剩下的就没事了。
更令人费解的是,我想也许只有一些缓存错误正在进行所以我安装了AJAX Thumbnail Rebuilder插件,该插件应该遍历每个图像并重建缩略图(对于可能更改缩略图大小的情况)在过去已经发布了一些图像之后)。我运行时自定义缩略图大小显示在列表中,但实际上没有创建缩略图(甚至是标准缩略图)。
编辑:更多信息 - 我甚至尝试在全新的Wordpress安装中使用主题,但它仍无效!
答案 0 :(得分:0)
好消息,我发现了问题 - 我没有为PHP启用GD库。我多么愚蠢!