首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在billing address WooCommerce checkout字段下添加段落

在billing address WooCommerce checkout字段下添加段落
EN

Stack Overflow用户
提问于 2017-04-06 11:24:46
回答 2查看 526关注 0票数 2

我正在尝试在Billing_Address_2字段下添加HTML <p>。我阅读了一些文档,并尝试了以下代码:

代码语言:javascript
复制
function red_text() {
    echo '<p class="red_text" style="color:red;float:left;display:none">Hello World</p>';
}
add_action( 'woocommerce_after_billing_address_2_field', 'red_text' );

然而,当我把它放到我的function.php主题中时,它并没有添加标签。是否有其他方法可以在结帐页面中添加html标记?如果不是,我的代码是不是错了?

EN

回答 2

Stack Overflow用户

发布于 2019-03-16 17:19:44

代码语言:javascript
复制
/**
 * Add HTML to the checkout page after order notes
 */
add_action( 'woocommerce_after_order_notes', 'my_custom_checkout_field' );

function my_custom_checkout_field( $checkout ) {

    echo '<p class="red_text" style="color:red;">Hello World</p>';

}

票数 0
EN

Stack Overflow用户

发布于 2019-03-20 08:45:50

下面将在账单地址2下添加一个自定义段落(html <p>标签):

代码语言:javascript
复制
add_action( 'woocommerce_form_field_text','additional_paragraph_after_billing_address_2', 10, 4 );
function additional_paragraph_after_billing_address_2( $field, $key, $args, $value ){
    if ( is_checkout() && $key == 'billing_address_2' ) {
        $field .= '<p class="form-row red_text" style="color:red;">Hello World</p>';
    }
    return $field;
}

代码放在活动子主题(或主题)的function.php文件中。经过测试,效果良好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43245126

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档