答案 0 :(得分:1)
使用挂钩在woocommerce_admin_order_totals_after_tax
动作挂钩中的自定义函数,您将能够在“订单总计”行之前显示自定义行:
add_action('woocommerce_admin_order_totals_after_tax', 'custom_admin_order_totals_after_tax', 10, 1 );
function custom_admin_order_totals_after_tax( $order_id ) {
// Here set your data and calculations
$label = __( 'Custom label', 'woocommerce' );
$value = 'Value';
// Output
?>
<tr>
<td class="label"><?php echo $label; ?>:</td>
<td width="1%"></td>
<td class="custom-total"><?php echo $value; ?></td>
</tr>
<?php
}
此代码位于活动子主题(或主题)的function.php文件中或任何插件文件中。
经过测试和工作......你会得到类似的东西:
或......
对于单个字符串文本,请改用:
add_action('woocommerce_admin_order_totals_after_tax', 'custom_admin_order_totals_after_tax', 10, 1 );
function custom_admin_order_totals_after_tax( $order_id ) {
// Here set your text
$text = __( 'This is your custom text', 'woocommerce' );
// Output
echo '<tr><td class="label" colspan="3">' . echo $label . '</td></tr>';
}
此代码位于活动子主题(或主题)的function.php文件中或任何插件文件中。
经过测试和工作......你会得到类似的东西: