Определение размера эскиза продукта Woocommerce

Я пытаюсь получить все маленькие, средние и полные миниатюры размеров на странице SHOP woocommerce. Я использую следующий код в woocommerce.php (дубликат page.php) для отображения всех продуктов

<?php woocommerce_content(); ?>

Затем я поместил следующий код в functions.php, но все напрасно

<?php
/**
* Hook in on activation
*/

/**
* Define image sizes
*/
function yourtheme_woocommerce_image_dimensions() {
global $pagenow;

if ( ! isset( $_GET['activated'] ) || $pagenow != 'themes.php' ) {
return;
}

$thumbnail = array(
'thumbnail' , 'medium' , 'large' , 'full'
);
$index = array_rand($sizes);
// Image sizes
// Single product image
update_option( 'shop_thumbnail_image_size', $sizes[$index] );   // Image gallery thumbs
}

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

?>

Я новичок в woocommerce и хочу создать макет каменной кладки с этими разными размерами миниатюр. Любая помощь будет принята с благодарностью.
Заранее спасибо.

0

Решение

Попробуйте следующий код:

<?php
/**
* Hook in on activation
*/

/**
* Define image sizes
*/
function yourtheme_woocommerce_image_dimensions() {
global $pagenow;

if ( ! isset( $_GET['activated'] ) || $pagenow != 'themes.php' ) {
return;
}

$thumbnail = array(
'thumbnail' , 'medium' , 'large' , 'full'
);
$index = array_rand($thumbnail);
// Image sizes
// Single product image
update_option( 'shop_thumbnail_image_size', $thumbnail[$index] );   // Image gallery thumbs
}
add_action( 'after_switch_theme', 'yourtheme_woocommerce_image_dimensions', 1 );
?>
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]