为什么在经典编辑器中输入的内容不显示在页面上?

时间:2019-02-07 作者:HappyHands31

我的网站上有一个联系人页面,我在页面编辑器中输入了联系人表单7的快捷码:

enter image description here

但联系人表单未显示在前端:

enter image description here

相反,只有来自Home Page Template 与页面标题一起显示。

我不想在Home Page Template 因为该模板也用于站点上的所有其他页面。

你知道为什么页面编辑器没有在网站上显示任何内容吗?

我的阅读设置如下所示:

enter image description here

我在我的index.php 文件:

<?php

get_header();

if (have_posts()) :
    while (have_posts()) : the_post(); ?>

        <article class="post">
            <h2><a href="<?php the_permalink(); ?>"><?php the_title()?></a></h2>
            <?php the_content(); ?>
        </article>

    <?php endwhile;

else:
    echo \'<p>No content found</p>\';

endif;

get_footer();

?>
这个问题是否与新的WordPress新闻稿有关?我对网站上的所有其他页面也有这个问题。

站点位于此处:https://refresh.drawyourpets.com/

感谢您的指导!

1 个回复
SO网友:Aurovrata

带有连字符的短代码可能导致problems 在WP 5中,Gutenberg不会接受它们,因此这可能是您面临的问题。要查看这是否是问题所在,我建议您安装CF7 Smart-grid extension 将cf7短代码替换为cf7Form,从而删除连字符。这至少会消除这种可能性。

相关推荐