我希望我的用户能够将Contact Form 7短代码放入 Wordpress 编辑器的自定义字段中。我已经使用ACF创建了自定义字段,并且可以将值拉到页面上,但是当我尝试将其包含在简码中时,它会返回 404。
这段代码:
<?php echo do_shortcode(get_field('contact_form_shortcode')); ?>
回报:
[contact-form-7 404 "Not Found"]
如果我用这样的值创建一个变量:
<?php
$formCode = get_field('contact_form_shortcode');
echo $formCode;
?>
回声返回:
[contact-form-7 id="473" title="Learn More Form"]
但是在将该值放入 echo do_shortcode 函数列表后,我得到了相同的 404:
<?php echo do_shortcode($formCode); ?>
我错过了什么?