“添加到购物车”下的自定义文字,但不包含在Woocommerce中

问题描述 投票:1回答:2

在Woocommerce中,我使用以下代码在添加到购物车下添加自定义文本:

add_action( 'woocommerce_after_add_to_cart_button', 'content_after_addtocart_button_func' );

function content_after_addtocart_button_func() {
    // Echo content.
    echo '<div  style="font-size:10px;"><em>(*Contact us for bulk purchase enquiry)</em></div>';
}

但它显示在一行中,如此截图中所示:

enter image description here

如何在添加到购物车按钮下拥有它?

php html wordpress woocommerce product
2个回答
0
投票

你可以尝试使用一个<br slyle="clear:both;">,它具有设置为clear的slyling both参数,以阻止浮动样式行为:

add_action( 'woocommerce_after_add_to_cart_button', 'content_after_addtocart_button_func' );

function content_after_addtocart_button_func() {
    // Echo content.
    echo '<br slyle="clear:both;"><div  style="font-size:10px;"><em>(*Contact us for bulk purchase enquiry)</em></div>';
}

它应该工作......


0
投票

<div>包装文本如下:

add_action('woocommerce_after_add_to_cart_button', 'content_after_addtocart_button_func');

function content_after_addtocart_button_func()
{

    // Echo content.
    echo '<div>(*Contact us for bulk purchase enquiry)</div>';
}

或者您可以使用woocommerce_after_add_to_cart_form如下:

add_action('woocommerce_after_add_to_cart_form', 'content_after_addtocart_button_func');

function content_after_addtocart_button_func()
{

// Echo content.
     echo '<div>(*Contact us for bulk purchase enquiry)</div>';
}
© www.soinside.com 2019 - 2024. All rights reserved.