【问题标题】:Hide the label in an output form when an input field is empty当输入字段为空时隐藏输出表单中的标签
【发布时间】:2017-11-26 09:25:55
【问题描述】:

对于自定义表单字段,如果输入字段为空,我不想显示字段标签。另外,如何减少两个结果输出之间的空间?

我添加了 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 并且第二个不会显示为必填字段。

【问题讨论】:

  • 只不要发送标签容器标签!
  • 这将如何产生理想的结果

标签: php wordpress woocommerce hook-woocommerce


【解决方案1】:

据我了解,您需要检查 $source 变量。不是吗?

if(!empty($source)){
  // then do the rest 
 }

【讨论】:

  • @Ferna 没问题
猜你喜欢
  • 2021-12-20
  • 2015-01-16
  • 1970-01-01
  • 2013-07-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-01
相关资源
最近更新 更多