Php 生产服务器上的Wordpress不生成多个上载图像维度,但在测试服务器上生成

Php 生产服务器上的Wordpress不生成多个上载图像维度,但在测试服务器上生成,php,wordpress,production-environment,Php,Wordpress,Production Environment,我有一个网站的生产,我已经停止Wordpress自动生成多个缩略图大小,因为一年前,我不知道我是如何做到的,但可能只是改变了Wordpress管理媒体设置图像大小为0,但我已经检查目前它不是0,但是默认值 现在我想把它改回多个图像大小,但我找不到怎么做 我试着通过回声获得中等大小的图像;它显示了我需要的所有图像大小。 我已经检查了Wordpress管理->媒体设置->图像大小是否为默认值 我已经检查了我的functions.php,它没有任何禁用该函数的代码。 我已经检查过,我没有任何插件或任何

我有一个网站的生产,我已经停止Wordpress自动生成多个缩略图大小,因为一年前,我不知道我是如何做到的,但可能只是改变了Wordpress管理媒体设置图像大小为0,但我已经检查目前它不是0,但是默认值

现在我想把它改回多个图像大小,但我找不到怎么做

我试着通过回声获得中等大小的图像;它显示了我需要的所有图像大小。 我已经检查了Wordpress管理->媒体设置->图像大小是否为默认值 我已经检查了我的functions.php,它没有任何禁用该函数的代码。 我已经检查过,我没有任何插件或任何插件设置可以停止该功能。 奇怪的是,我尝试在我的测试服务器中使用 在一个WP迁移中,函数正在运行,它创建了所有WP默认维度和我在functions.php中添加的维度。 我已经检查了两台服务器上的.htaccess设置,它们是相同的。 functions.php上我的额外自定义图像大小

    if ( ! function_exists( 'my_setup' ) ) :

    function my_setup() {
    add_theme_support( 'post-thumbnails' );

    add_image_size( 'top-banner-350', 350, 350, false );
    add_image_size( 'top-banner-540', 540, 540, false );
    add_image_size( 'top-banner-690', 690, 690, false );
    add_image_size( 'top-banner-818', 818, 818, false );
    add_image_size( 'top-banner-948', 948, 948, false );
    add_image_size( 'top-banner-1069', 1069, 1069, false );
    add_image_size( 'top-banner-1199', 1199, 1199, false );
    add_image_size( 'top-banner-1322', 1322, 1322, false );
    add_image_size( 'top-banner-1391', 1391, 1391, false );
    add_image_size( 'top-banner-1485', 1485, 1485, false );
    add_image_size( 'top-banner-1589', 1589, 1589, false );
    add_image_size( 'top-banner-1682', 1682, 1682, false );
    add_image_size( 'top-banner', 2400, 2400, false );  
}
    endif;
    add_action( 'after_setup_theme', 'my_setup' );
如果你能帮我指引一下我还能去哪里查。 多谢各位