我正在使用一个站点,Wordpress版本3.9.1和联系表单7,版本3.9(对于此wp版本稳定)
当我将联系表单代码设置为页面时,就像这样
[contact-form-7 id="14414" title="Contact form 1"]
当我进入屏幕时,我会看到确切的代码作为文本输出,而不是实际的表单(插件处于活动状态)
代码不在P标签之间。
对此有何想法?
答案 0 :(得分:1)
我能想到的两种可能性:
1)你写错了id
2)您已将短代码添加到Visual视图而不是编辑器中的Text(HTML)视图
如果这不能解决您的问题,请查看您是否可以通过其他方式输出联系表单:
尝试将do_shortcode( '[contact-form-7 id="14414" title="Contact form 1"]' );
添加到template.php
文件中,看看是否显示。
如果这不起作用,请尝试echo do_shortcode(apply_filters("the_content", "[contact-form-7 id='14414' title="Contact form 1]"));
文件中的template.php
。
答案 1 :(得分:1)
form-7 id =“14414”title =“联系表单1”]。 如果无效,请在页面模板中添加 像这样。
<?php echo do_shortcode('[contact-form-7 id="14414" title="Contact form 1"]');?>