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

时间:2018-09-08 19:06:41

标签: php html wordpress woocommerce product

在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

如何在“添加到购物车”按钮下找到它?

2 个答案:

答案 0 :(得分: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>';
}

答案 1 :(得分:0)

您可以尝试使用一个<br slyle="clear:both;">参数设为clear的{​​{1}}来停止浮动样式行为:

both

应该可以...