我可以在我的PDF发票上隐藏特定国家的税行吗



我试图解决这样的问题:

add_filter( 'woocommerce_rate_label', 'custom_tax_rate_label', 10, 2 );
function custom_tax_rate_label( $rate_name, $key ){
return '';
}

但这只会隐藏结账时的税务标签。我需要标签隐藏在发票PDF中。发票标签(绿色框架之间:inkl.14.00$Mwst.AT 20%(

你可以试试这个。首先,我在主题中创建了自定义动作>当前主题>functions.php如下:

add_action('woocommerce_mail_without_mail', 'woocommerce_mail_without_mail');
public function dokan_mail_without_mail( $values ) {
$without_tax=explode('(',$values);
echo count($without_tax)>0 ? wp_kses_post($without_tax[0] ): 
wp_kses_post($values);
}

并将自定义操作添加到wp内容>插件>wooccommerce>模板>电子邮件>php(或其他电子邮件模板,但模板必须有$total['value']代码部分(第72行,如下所示:

<?php  do_action('dokan_mail_without_mail',$total['value']) ?>

将条件放在发票文件中,以便将其隐藏。

最新更新