【问题标题】:Can't get custom image sizes to work in Wordpress无法让自定义图像大小在 Wordpress 中工作
【发布时间】:2013-02-05 23:16:19
【问题描述】:

我有点不知所措了。我要做的就是添加自定义图像大小,以使 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 安装中使用该主题,但它仍然无法正常工作!

【问题讨论】:

  • 试试 add_theme_support( 'post-thumbnails', array( 'post', 'page' ) );
  • 顺便说一句,你写了“function.php”,它应该是“functions.php”。
  • 不走运——我原来是这样的,但它仍然不想打球。
  • 哦,谢谢 - 为记录该文件在我的主题中正确命名。我会编辑帖子。

标签: php wordpress wordpress-theming


【解决方案1】:

好消息,我发现了问题 - 我没有为 PHP 启用 GD 库。我真傻!

【讨论】:

    猜你喜欢
    • 2020-07-15
    • 2011-05-22
    • 2021-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-06
    相关资源
    最近更新 更多