安装B2主题后,浏览内容页提示错误

信春哥 2人参与 0 次点击

访问首页正常的,分类页也正常的,浏览内容页的时候,页面顶部提示“Warning: count(): Parameter must be an array or an object that implements Countable in /www/wwwroot/********/wp-includes/post-template.php on line 284

请各位大神指点一下,谢谢啦!~

    3 讨论 | 直到 2019-11-02 9:55:42
  • 信春哥
    1

    当首页显示幻灯片后,幻灯片上面也会由此提示

  • Kay
    2

    一样 等待解决吧!

  • 信春哥
    3

    已经解决了,是wordpress对php7.3的兼容性问题。根据提示,是post-template.php的第284行报错,用以下代码替换原来的284行的那段if,然后保存就解决问题了!~

    if ( is_array( $pages ) ) {

    if ( $page > count( $pages ) ) // if the requested page doesn’t exist

    $page = count( $pages ); // give them the highest numbered page that DOES exist

    } else {

    $page = 0;

    }