Я заполняю WordPress таблицу HTML с помощью WordPress ACF-плагин и эту функцию: (я думаю, что это общий вопрос PHP )
add_shortcode('custom_acf',custom_acf_callback);
function custom_acf_callback ($atts = '')
{
$value = shortcode_atts( array(
'my_field' => '',
), $atts );
//the main part starts from here:
if ($custom_acf_value){
return $custom_acf_value;
}
else {
//and the problem is here:
return '';
}
и я скрываю пустые ячейки таблицы, используя хитрый код CSS:
td:empty {
display: none;
}
Проблема состоит в том, что пустые ячейки не будут скрыты, поскольку ячейки таблицы имеютзначение по умолчанию, которое является моим шорткодом, я попытался использовать:
return NULL;
, а также просто с помощью «return», но они не возвращаются пустыми в ячейках таблицы. Обратите внимание, что css провереноотдельно и работает без проблем, Как я могу вернуть реальное пустое значение?