为什么我无法在gutenberg图像尺寸列表中看到新的图像尺寸

时间:2019-05-15 18:54:52

标签: wordpress wordpress-theming wordpress-gutenberg

我已经看到了几个类似的问题,但似乎没有一个能解决我的问题。

我已经自定义默认缩略图大小,并尝试设置一些自定义图像大小,但是即使在清除,重新生成和重新添加图像之后,它们也不会显示在Gutenberg图像大小选项中。

缩略图大小已正确更新。

下面是我的function.php中使用的代码

function set_custom_image_sizes() {
    add_theme_support( 'post-thumbnails' );
    set_post_thumbnail_size( 600, 330, true ); 

    if ( function_exists( 'add_image_size' ) ) {
       add_image_size('hero', 1680, 837, true);
       add_image_size('person', 800, 800, true);
    }
}

add_action( 'after_setup_theme', 'set_custom_image_sizes' );

function create_custom_image_sizes($sizes){
   return array_merge( $sizes, array(
        'hero' =>  __('Hero Image'),
        'person' =>  __('Person Image') 
    ));
}

add_filter('image_size_names_choose', 'create_custom_image_sizes');

1 个答案:

答案 0 :(得分:0)

在这种情况下,答案是要意识到即使没有将媒体库中的图像添加到页面中,也需要对其进行重新生成。为了避免需要重新上传所有图像,我使用了一个名为“重新生成缩略图”的插件来更新库中的所有图像。

安装后,“工具”菜单中将提供重新生成选项