Woocommerce 自定义产品类型不会在页面重新加载时显示

我添加了一个 woocommerce 自定义产品类型。我还定义了自定义选项卡及其内容。我可以使用update_post_meta并发布按钮保存所有数据。但是产品类型下拉列表总是Simple Product在页面重新加载时显示(尽管我保存的数据完好无损)。情况并非如此,如果我将产品类型保存为 woo commerce 默认值(简单、变体等)



慕仙森
浏览 98回答 1
1回答

DIEA

我没有使用 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;}
打开App,查看更多内容
随时随地看视频慕课网APP