如何在收到的woocommerce结账页面上更改送货地址和账单地址的文本?

时间:2014-03-03 18:16:23

标签: php wordpress woocommerce

我正在使用woocommerce在wordpress中创建商店。我通过以下代码

将结算明细的文本更改为运送详细信息,反之亦然
function wc_custom_addresses_labels( $translated_text, $text, $domain )
{
    switch ( $translated_text )
    {
        case 'Billing Address' : /* Front-end */
            $translated_text = __( 'Shipping Address', 'woocommerce' );
            break;

        case 'Billing Details' : // Back-end 
            $translated_text = __( 'Shipping Detail', 'woocommerce' );
            break;

        case 'Ship to a different address?' : 
            $translated_text = __( 'Bill to a different address?', 'woocommerce' );
            break;

        case 'Shipping Details' : // Back-end 
            $translated_text = __( 'Billing Detail', 'woocommerce' );
            break;
    }
    return $translated_text;
}
add_filter( 'gettext', 'wc_custom_addresses_labels', 20, 3 );

但是在订单收到页面之后

结算明细和送货详情有相同的文字,即送货地址 你可以在这里查看 - http://screencast.com/t/BKOYuAg48W

1 个答案:

答案 0 :(得分:3)

您可以根据主题需要更改显示。

See woocommerce template structure...

按照链接中的说明操作。

查找order/order-details.php文件并通过您的主题编辑此文件...

这样可以轻松覆盖woo-commerce代码并显示...