WooCommerce-Get_Image_Size()已弃用

时间:2015-06-03 作者:p2or

今天我更新了我的woocommerce插件,并获得了一个fatal error 日期:

$woocommerce->get_image_size( \'shop_catalog_image_width\' )
我在钩子函数中使用它来获取占位符宽度:

function woocommerce_get_product_thumbnail( $size = \'shop_catalog\',
                       $placeholder_width = 0, $placeholder_height = 0 ) {

    global $post, $woocommerce;
    $placeholder_width = $woocommerce->get_image_size( \'shop_catalog_image_width\' );

        ...
}
根据这个support entry get\\u image\\u size函数似乎已被弃用,但它与以下函数相关:

wcgetimagesize(\'shopthumbnailimagewidth\');
返回相同的错误。Which function I have to use instead?

如果有任何帮助,我将不胜感激。

1 个回复
最合适的回答,由SO网友:Syed 整理而成

您的代码在最新版本中已被弃用。

应使用以下代码获取宽度:

$size = wc_get_image_size( \'shop_catalog\' );
$placeholder_width = $size[\'width\'];

结束

相关推荐