我添加了一个 woocommerce 自定义产品类型。我还定义了自定义选项卡及其内容。我可以使用update_post_meta并发布按钮保存所有数据。但是产品类型下拉列表总是Simple Product在页面重新加载时显示(尽管我保存的数据完好无损)。情况并非如此,如果我将产品类型保存为 woo commerce 默认值(简单、变体等)
1 回答
DIEA
TA贡献1820条经验 获得超2个赞
我没有使用 woocommerce_product_class。添加了下面的代码,它起作用了
add_filter( 'woocommerce_product_class', 'new_woocommerce_product_class', 10, 2 );
function new_woocommerce_product_class( $classname, $product_type ) {
if ( $product_type == 'YOUR CUSTOM PRODUCT' ) {
$classname = 'YOUR CLASS NAME';
}
return $classname;
}
- 1 回答
- 0 关注
- 97 浏览
添加回答
举报
0/150
提交
取消