WordPress — Удалить действие при переполнении пустого стека

Я уверен, что это простой вопрос, но я новичок. Я выяснил, как отобразить информацию ACF (woohooo), но если поле пустое, эхо должно быть удалено. Я не уверен, как это добавить.

add_action( 'woocommerce_single_product_summary', "ACF_product_content", 5 );
function ACF_product_content(){
if (function_exists('the_field')){
echo '<h2 class="dd-tiff">Delivery Date: ';
the_field('ti-date');
echo '</h2>';

}

}

0

Решение

add_action( 'woocommerce_single_product_summary', "ACF_product_content", 5 );
function ACF_product_content(){

if (function_exists('the_field')){
$ti_date = get_field('ti-date');
if($ti_date){
echo '<h2 class="dd-tiff">Delivery Date: ';
the_field('ti-date');
echo '</h2>';
}

}

}

Попробуйте этот код

2

Другие решения

add_action( 'woocommerce_single_product_summary', "ACF_product_content", 5);
function ACF_product_content(){
if (function_exists('the_field')){
if(!is_null(the_field('ti-date')) || strlen(the_field('ti-date')) != 0){
echo '<h2 class="dd-tiff">Delivery Date: ';
the_field('ti-date');
echo '</h2>';
}}

}
0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector