【发布时间】:2021-10-27 14:14:58
【问题描述】:
我正在尝试编写一个特定函数,当 WooCommerce 自定义字段设置为特定值时,该函数允许自动更改产品运输类别。
请在下面找到有关自定义字段的屏幕截图
这是我想到的代码,但显然它不起作用。
function woo_on_product_save( $post_id ) {
$title = $product->get_meta( 'meta_easyfatt_libero_1' );
if ( $title = 'Trenta' ) {
$shipping_class_id = 1182;
}
$product = wc_get_product( $post_id );
$product->set_shipping_class_id( $shipping_class_id );
$product->save();
}
add_action( 'woocommerce_process_product_meta', 'woo_on_product_save', 100 );
任何建议将不胜感激!
【问题讨论】:
标签: php wordpress woocommerce metadata product