在DO_SHORT CODE()中使用ACF字段 时间:2017-07-29 作者:D_P 我有一个联系方式7表的shordcode。我想对ID值使用高级自定义字段。我该怎么做?ID值为的ACF:the_field(\'form\'); shordcode(shordcode):<?php echo do_shortcode( \'[contact-form-7 id="29"]\' ); ?> 有解决方案吗?:) 2 个回复 最合适的回答,由SO网友:Johansson 整理而成 就这么简单:<?php echo do_shortcode( \'[contact-form-7 id="\'.get_field(\'form\').\'"]\' ); ?> 你必须注意,你应该使用get_field() 返回值。the_field() 将响应它。 SO网友:S2LF 另一种方式:在WordPress文本字段中复制您的短代码:[contact-form-7 id="29"]以及:<?php echo do_shortcode(get_field(\'form\')); ?> 差别很小,容易一点。 结束 文章导航