我需要使用短代码,但是将客户输入的变量插入到短代码中。
我试过使用以下内容:
echo do_shortcode('[su_accordion][su_spoiler title="What is your name and your position in the company?"]'.the_field('whats_your_name_and_your_position_in_the_company').'[/su_spoiler][/su_accordion]');
然而,它只是将回声文本放在手风琴短代码http://prntscr.com/3zzfv9上方。
有什么想法吗?
谢谢!
答案 0 :(得分:0)
在https://wordpress.stackexchange.com/questions/77384/echo-do-shortcode-with-custom-field-not-working
找到答案需要使用get_field而不是the_field