我正在使用一个插件来实现WooCommerce GST。它在产品页面中有一个HSN字段,它作为产品元存储在数据库中。
该插件没有任何特定代码来获取HSN值并在任何地方使用它。
插件中的HSN代码如下:
public function fn_add_product_custom_meta_box() {
woocommerce_wp_text_input(
array(
'id' => 'hsn_prod_id',
'label' => __('HSN Code', 'woocommerce' ),
'description' => __( 'HSN Code is mandatory for GST.', 'woocommerce' ),
'custom_attributes' => array( 'required' => 'required' ),
'value' => get_post_meta( get_the_ID(), 'hsn_prod_id', true )
)
);
}
public function fn_save_license_field( $post_id ) {
$value = ( $_POST['hsn_prod_id'] )? sanitize_text_field( $_POST['hsn_prod_id'] ) : '' ;
update_post_meta( $post_id, 'hsn_prod_id', $value );
}
我希望通过从product meta导入来获取HSN值,并且我已经使用此代码来获取HSN值而没有任何结果:
<?php $meta = get_post_meta( get_the_ID(), 'hsn_prod_id', true ); ?>
任何人都可以检查我的代码并纠正我如何使用代码在任何地方添加HSN值吗?
我正在使用不同插件中的代码来获取HSN代码。
谢谢。