php WooCommerce - 在主题激活时设置图像尺寸

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php WooCommerce - 在主题激活时设置图像尺寸相关的知识,希望对你有一定的参考价值。

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

/**
 * Define image sizes
 */
function yourtheme_woocommerce_image_dimensions() {
	global $pagenow;
 
	if ( ! isset( $_GET['activated'] ) || $pagenow != 'themes.php' ) {
		return;
	}

  	$catalog = array(
		'width' 	=> '400',	// px
		'height'	=> '400',	// px
		'crop'		=> 1 		// true
	);

	$single = array(
		'width' 	=> '600',	// px
		'height'	=> '600',	// px
		'crop'		=> 1 		// true
	);

	$thumbnail = array(
		'width' 	=> '120',	// px
		'height'	=> '120',	// px
		'crop'		=> 0 		// false
	);

	// Image sizes
	update_option( 'shop_catalog_image_size', $catalog ); 		// Product category thumbs
	update_option( 'shop_single_image_size', $single ); 		// Single product image
	update_option( 'shop_thumbnail_image_size', $thumbnail ); 	// Image gallery thumbs
}

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

以上是关于php WooCommerce - 在主题激活时设置图像尺寸的主要内容,如果未能解决你的问题,请参考以下文章

php [WooCommerce Core]在主题激活时设置WooCommerce图像尺寸

php WooCommerce - 在主题激活时设置图像尺寸

php WooCommerce - 在主题激活时设置图像尺寸

php [WooCommerce Core]查询WooCommerce是否被激活

php [WooCommerce Core]查询WooCommerce是否被激活

php [WooCommerce Core]查询WooCommerce是否被激活