我最后插入了付款说明
(您在Wordpress后端的woocommerce设置中指定的一个)
“本机”内置woocommerce支付文本是静态的,与实际选择的支付方式无关-(
为此,我修改了woocommerce模板文件:
1: 复制此模板文件:
..wp内容/插件/woocommerce/模板/结帐/谢谢。php
到
您的主题文件夹/woocommerce/checkout/thankyou。php
2: 更换此线路
使用此代码:
<?php
if ( $available_gateways = WC()->payment_gateways->get_available_payment_gateways() ) {
foreach ( $available_gateways as $gateway ) {
if ( $gateway->title == $order->payment_method_title) {
echo \'<div> <h2>Payment<h2/> </div>\';
echo $gateway->payment_fields();
}
}
}
?>
(我的第一个真正的PHP代码,所以如果您可以做得更聪明,我不会感到惊讶;-))
结果(丹麦语页面):
这种方法的缺点是,如果WooCommerce有一天更新此模板,您需要记住自己更新它!