问题描述
我在 2 天内努力解决问题,但无法这样做..我正在尝试自定义 woocommerce 礼品卡插件,并使用 dokan 插件使其在供应商页面上可编辑。一切正常。 Post Meta 正在根据需要准确更新,但 postMeta 值在产品页面上不起作用。 woocommerce 有什么问题吗?或者我们需要对 woocommerce 采取具体行动才能使其发挥作用?这是保存在数据库中的 post_Meta
:
a:6:{s:13:"default_price";i:0;s:4:"type";s:19:"mwb_wgm_range_price";s:8:"template";i:4751;s:14:"by_default_tem";b:1;s:4:"from";s:1:"1";s:2:"to";s:1:"3";}
我正在使用以下操作来保存 post_Meta 值:
add_action( 'dokan_new_product_added','save_add_product_Meta2',10,2 );
add_action( 'dokan_product_updated',2 );
function save_add_product_Meta2($product_id,$postdata){
if ( ! dokan_is_user_seller( get_current_user_id() ) ) {
return;
}
if ( ! empty( $postdata['new_field_4'] ) ) {
update_post_Meta( $product_id,'new_field_4',$postdata['new_field_4'] );
}
}
非常感谢任何帮助。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)