【发布时间】:2018-10-17 19:25:19
【问题描述】:
我正在使用一个名为 woo-get 的插件来添加一个名为“prod_hsn_id”的产品属性,该属性在产品编辑页面添加一个名为 HSN 代码的文件, 我还使用了一个名为 woocommerce pdf invoice 的 pdf 发票插件来生成 pdf 发票。 现在我想在发票上显示 HSN 代码。
我很难让它工作,我尝试在线搜索并联系插件作者,他说可以使用 WordPress get post meta 检索它。
但是
这是插件用来创建自定义字段的函数。
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 )
)
);
}
在发票模板文件中,我尝试使用显示 HSN 代码
<?php $meta = get_post_meta( $post_id , 'hsn_prod_id', true ); ?>
<?php $meta = get_post_meta( get_the_ID(), 'hsn_prod_id', true ); ?>
来源:
支持 1.https://wordpress.org/support/topic/print-hsn-in-invoice/
【问题讨论】:
标签: woocommerce invoice