短代码不在页面模板中解析 - Wordpress

时间:2012-09-06 21:08:02

标签: wordpress shortcode

我在Wordpress中创建了一个404错误页面,并尝试在404.php模板中包含联系表单。所以,我已经安装了快速安全的联系表格"插件并创建了一个包含所述插件的短代码的帖子。当我查看此插件的帖子时,联系表单正确显示。当我尝试使用以下方法手动将帖子注入404.php模板时:         $ page_id = 4015;     $ page_object = get_post($ page_id);     echo $ page_object-> post_content;

短代码只显示为文本。任何有关这方面的帮助将不胜感激......

1 个答案:

答案 0 :(得分:2)

为什么不这样做,将短代码添加到404页面。

<?php echo do_shortcode('[si-contact-form form="1"]'); ?>

您无需为联系表单创建新帖子。