Wordpress联系人表单7未显示表单,但仅显示快捷码

Wordpress联系人表单7未显示表单,但仅显示快捷码,wordpress,wordpress-theming,contact-form-7,Wordpress,Wordpress Theming,Contact Form 7,我已经激活了插件联系人表单7。我已经复制并添加了短代码到我的页面。当试图查看表单时,它只显示短代码。我试着在文本模式下添加它。我添加了一个过滤器,试图让表单显示出来 function shortcodes_in_cf7( $form ) { $form = do_shortcode( $form ); return $form; } add_filter( 'wpcf7_form_elements', 'shortcodes_in_cf7' ); 不管我尝试什么,它仍然显示出短代码。 我卸载并

我已经激活了插件联系人表单7。我已经复制并添加了短代码到我的页面。当试图查看表单时,它只显示短代码。我试着在文本模式下添加它。我添加了一个过滤器,试图让表单显示出来

function shortcodes_in_cf7( $form ) {
$form = do_shortcode( $form );
return $form;
}
add_filter( 'wpcf7_form_elements', 'shortcodes_in_cf7' );
不管我尝试什么,它仍然显示出短代码。 我卸载并重新安装了插件。 我有一个自定义主题,当我激活一个默认主题时,它工作正常,但在我的主题上,它显示了短代码。我是wordpress的新手。我的主题没有短代码,它应该是这样工作的。在我的自定义主题中添加cf7时,是否还缺少其他内容

下面是显示联系人页面的代码

<?php get_header();

 while(have_posts()) {
   the_post()


?>
<h2 class="page-heading"><?php the_title(); ?></h2>
<div id="post-container">
<section id="blogpost">
    <div class="card">
        <?php if(has_post_thumbnail()) {?>
        <div class="card-image">
            <img src="<?php echo get_the_post_thumbnail_url(get_the_ID())?>" alt="Card Image">
        </div>
        <?php } ?>
        <div class="card-description">
            <?php echo get_the_content(); ?>
        </div>
    </div>

</section>
<?php } ?>
<aside id="sidebar">
    <h3>Sidebar Heading</h3>
    <p>Sidebar 1</p>
</aside>
</div>
<?php get_footer(); ?>

“alt=”卡片图像“>
边栏标题
边栏1


如果您没有使用页面内容或get_内容,您需要对页面内容进行do_shortcode。向我们展示用于显示此页面的模板我在上面的代码部分添加了它。谢谢Alex,您指导了我正确的方向。我正在使用get_内容,而我只使用了页面上显示的内容。再次感谢。您需要这样做如果您没有使用内容或获取内容,请对页面内容进行快捷编码。向我们展示用于显示此页面的模板我在上面的代码部分添加了它。谢谢Alex,您指导了我正确的方向。我使用的是获取内容,而我只使用了页面上显示的内容。再次感谢。