输入字段为空时隐藏输出表单中的标签
Hide the label in an output form when an input field is empty
对于自定义表单字段,如果输入字段为空,我不想显示字段标签。另外,如何减少两个结果输出之间的 space?
我添加了 Populated get check 自定义选项卡。我创建并保存了自定义字段数据字段以通过以下方式调用数据:
$source = get_post_meta($post->ID, '_inputtext', true);
$result = '<div class="custom-data">';
if(! empty($output))
$result .= '<p>' . __('<span style="color:#96588a; " text-align: left;">Sell In:</span> ') . '<span style="color:#96588a;">' . $source . '</span></p>';
但是即使在 true 时也会显示标签,而第二个不显示为必填字段。
据我了解,您需要检查 $source 变量。不是吗?
if(!empty($source)){
// then do the rest
}
对于自定义表单字段,如果输入字段为空,我不想显示字段标签。另外,如何减少两个结果输出之间的 space?
我添加了 Populated get check 自定义选项卡。我创建并保存了自定义字段数据字段以通过以下方式调用数据:
$source = get_post_meta($post->ID, '_inputtext', true);
$result = '<div class="custom-data">';
if(! empty($output))
$result .= '<p>' . __('<span style="color:#96588a; " text-align: left;">Sell In:</span> ') . '<span style="color:#96588a;">' . $source . '</span></p>';
但是即使在 true 时也会显示标签,而第二个不显示为必填字段。
据我了解,您需要检查 $source 变量。不是吗?
if(!empty($source)){
// then do the rest
}