当前位置: 首页 > 知识库问答 >
问题:

WordPress-无法获取我的页面内容。接收有关post-template.php的错误

龚盛
2023-03-14

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

这是我看到的错误:

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

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

这是page.php文件

<?php
    /**
    * Template Name: Mallsida
    */
?>  
<?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">
            <h2><?php single_post_title();?></h2>
            <p><?php the_content()?></p>
        </div>
    </section>
</main>
<?php get_sidebar(); ?>
<?php get_footer(); ?>

共有1个答案

周阳成
2023-03-14

在您的情况下,问题是因为您没有使用默认的wordpress循环函数,然后调用_内容。请参见下面的代码:

<?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(); ?>

不要使用

_内容周围的标记仅使用块标记,如div、section和其他标记

 类似资料:
  • 当我使用关于我们的

  • 我正在尝试用JSOUP从以下页面获取内容:

  • 因为一些奇葩原因,我们公司用的wordpress不能修改主题里的文件,但又要在首页上获取后台的文章内容(按照分类来取出多篇文章, 每篇文章包含标题,摘要,时间,特色图片url) 网站的首页是在上图中创建的,但是页面只支持静态的html,又没有办法用php来写... 现在有一个可能的解决方案就是想办法在静态页面中取到文章的数组,再将数组传递给js变量,通过js遍历数组来制定html结构再输出到页面上

  • 我想从Java Servlet的POST请求中读出数据。这个servlet在Geoserver上作为服务运行,用URL调用。 发布请求(使用python脚本创建): Java servlet: 输出: 问题: 为什么我不能读出xml数据体?请求有问题,数据没有传递给Java吗? 编辑1: 使用Inputstream尝试其他方法,但正文始终是空行。可能是服务器在创建请求对象时忽略了Body并仅使用头

  • 本文向大家介绍两个JSP页面父页面获取子页面内容的两种方法,包括了两个JSP页面父页面获取子页面内容的两种方法的使用技巧和注意事项,需要的朋友参考一下 需求说明:两个JSP页面,父页面需要子页面的内容,但子页面是隐藏的,具体来说,子页面是一系列的模板,父页面要通过id来获取这些模板,不愿意通过<include>方式导入,因为如果模板过多,就导致整个父页面太大,加载缓慢,以下两个方案,不知有没有解决

  • 我试图在谷歌中键入,并在记事本文件中获取结果的所有标题文本。我想得到所有页面上的所有可用链接,直到搜索的最后一页。但只有第一页的链接,我得到。当我调试并运行时,它可以工作大约10页。帮我做这件事。 JAVA代码: