如果产品内容为空,则显示高级自定义字段(ACF)

时间:2015-04-08 11:45:25

标签: php wordpress wordpress-plugin advanced-custom-fields

我在自定义字段面板中创建了新的ACF,并将此代码放在/woocommerce/templates/single-product/tabs/description.php

...
<?php the_content(); ?>

//ACF code goes here:
<?php
$term = get_field('category');
if( $term ):
  echo 'Category: ' . '<a href="' . $get_site_url. '?product_cat=' . $term->slug . '">' . $term->name . '</a>.';
endif;
?>

效果非常好,但如果内容产品为空,则ACF不会显示在说明标签中,即没有说明标签。

如果产品内容为空,如何显示ACF?

2 个答案:

答案 0 :(得分:0)

您是否尝试传递帖子ID?  喜欢

$val= get_field( "test", $ID);

答案 1 :(得分:0)

最简单的方法是在产品内容中添加空间。