Как изменить положение обрезки миниатюр WooCommerce?

Я пытаюсь изменить положение обрезки миниатюр WooCommerce. Я нашел этот код может помочь изменить размер:

add_action( 'init', 'yourtheme_woocommerce_image_dimensions', 1 );

/**
 * Define image sizes
 */
function yourtheme_woocommerce_image_dimensions() {
    $catalog = array(
        'width'     => '100',   // px
        'height'    => '100',   // px
        'crop'      => 0
    );

    // Image sizes
    update_option( 'shop_catalog_image_size', $catalog );       // Product category thumbs
}

Я попытался изменить урожай0 вarray("center", "bottom") но это не работает

function yourtheme_woocommerce_image_dimensions() {
    $catalog = array(
    'width'   => '300', // px
    'height'  => '400', // px
    'crop'    => 'array("center", "bottom")'
  );

  // Image sizes
  update_option( 'shop_catalog_image_size', $catalog );     // Product category thumbs
}

А также это без успеха:

if (function_exists( 'add_image_size' )){
  add_image_size( 'shop_catalog', 300, 400, array( 'center', 'bottom' ) );
}

Есть ли в любом случае, я могу изменить это?

Благодарю.

Ответы на вопрос(1)

Ваш ответ на вопрос