Wordpress-Can';我无法获取我页面的内容。收到关于post-template.php的错误

Wordpress-Can';我无法获取我页面的内容。收到关于post-template.php的错误,php,wordpress,Php,Wordpress,我正在编辑page.php文件,并试图在每个页面上显示特定的页面内容。我可以看到标题,但对于内容,我收到了一个错误 这就是我看到的错误: 警告:count():参数必须是在第310行的C:\xampp\htdocs\wordpress\wp includes\post-template.php中实现可计数的数组或对象 在搜索过之后,人们说PHPV有问题。7.2. 我正在使用PHPV。7.3. 人们还说他们应该停用任何插件,但我还没有安装任何插件 这是page.php文件 在您的例子中,问题是因

我正在编辑page.php文件,并试图在每个页面上显示特定的页面内容。我可以看到标题,但对于内容,我收到了一个错误

这就是我看到的错误:

警告:count():参数必须是在第310行的C:\xampp\htdocs\wordpress\wp includes\post-template.php中实现可计数的数组或对象

在搜索过之后,人们说PHPV有问题。7.2. 我正在使用PHPV。7.3. 人们还说他们应该停用任何插件,但我还没有安装任何插件

这是page.php文件



在您的例子中,问题是因为您没有使用默认的wordpress循环函数,然后调用\u内容 请参阅下面的代码:

<?php get_header(); ?>
<main role="main">
    <section class="page-bg" id="post-<?php the_ID(); ?>">
        <h1><?php single_post_title();?></h1>
    </section>
    <section class="page-content">
        <div class="container">
            <?php 
            //modified here--------
            if ( have_posts() ) {
                while ( have_posts() ) {
                    the_post(); 

                    the_content();
                }
            }
            //finishing modification
            ?>
        </div>
    </section>
</main>
<?php get_sidebar(); ?>
<?php get_footer(); ?>


使用这个循环,尽管我正在获取我所有的帖子。不是特定页面的内容(静态内容)。不一定。默认情况下,WordPress只会返回当前页面循环,如果它是一个页面,例如,它只会返回页面内容的页面循环。另一个选项是使用类似于此的代码,而不是页面内容()$post->post\u content=将其交换为页面内容文本