我在woocommerce的“添加到购物车”按钮旁边添加了一个自定义按钮。
// Enquire Now Button
function wc_shop_enquire_button() {
echo '<a class="button enquire-button" href="'.get_field(
"enquire_button_link" ).'">'.get_field( "enquire_button_text"
).'</a>';
}
add_action( 'woocommerce_after_add_to_cart_button',
'wc_shop_enquire_button', 20 );
但是当字段为空时,我需要隐藏按钮。
我很感谢您能提供的任何帮助。
答案 0 :(得分:0)
function wc_shop_enquire_button() {
if(get_field( "enquire_button_text")!='')
{
echo '<a class="button enquire-button" href="'.get_field(
"enquire_button_link" ).'">'.get_field( "enquire_button_text"
).'</a>';
}
}
add_action( 'woocommerce_after_add_to_cart_button', 'wc_shop_enquire_button', 20 );
答案 1 :(得分:0)
您可以检查变量是否为空,如果不为空,则添加按钮
// Enquire Now Button
function wc_shop_enquire_button() {
if(!empty(get_field( "enquire_button_text"))){
echo '<a class="button enquire-button" href="'.get_field(
"enquire_button_link" ).'">'.get_field( "enquire_button_text"
).'</a>';
}
}
add_action( 'woocommerce_after_add_to_cart_button','wc_shop_enquire_button', 20 );