你好StackOverflow的人,我想知道有什么办法可以在短代码中使用高级自定义字段吗?
function highlight($atts) {
return '
<div class="col-lg-6 ">
<div class="highlighted">
<p class="page-title">TEST</p>
</div>
</div>';
}
add_shortcode('scbox', 'highlight');
所以我想把像{{ the_field('text') }}
这样的东西放在“TEST”现在,我正在使用刀片模板,如果它有任何帮助
答案 0 :(得分:0)
您可以使用get_field()
功能获取您要查找的值。 (get_field()
将返回值,而the_field()
将在任何地方打印值。)
然后,您可以将值连接到返回的字符串中:
function highlight($atts) {
$text = get_field('text');
return '
<div class="col-lg-6 ">
<div class="highlighted">
<p class="page-title">' . $text . '</p>
</div>
</div>';
}