当前位置:首页 > 个人杂谈 > 正文内容

WordPress feed模板出错原因及解决方法

作者: 葛屹肃 | 日期: 2018-03-30 | 分类: 个人杂谈

今天打开葛一速博客的订阅文章页面时,发现打开异常,错误提示如下:

WordPress feed模板出错原因及解决方法

使用错误信息(XML declaration allowed only at the start of the document)在百度中搜索,翻译过来的错误就是:xml文档申明只能在文档的开头部分。

解决方法也非常简单,将PHP文件中的开头和结尾处的文字全部删掉就可以了。

因为自己不清楚feed模板调用原理,只是按搜索到的方法一个一个地尝试,不过最终都无法真正解决问题,后来改变了搜索内容,直接搜索:wordpree feed错误,在信息安全博客(www.waitalone.cn)找到了解决方法。

解决方法网址:https://www.waitalone.cn/fix-wordpress-feed-subscribe-errors.html

同时将问题归纳下:

修改方法为更改的是wp根目录下面的wp-blog-header.php文件,加入以下红色代码即可:

<?php

if ( !isset($wp_did_header) ) {

$wp_did_header = true;

ob_start();

require_once( dirname(__FILE__) . ‘/wp-load.php’ );

ob_end_clean();

wp();

require_once( ABSPATH . WPINC . ‘/template-loader.php’ );

}

注:该解决方法适用于wordpress-3.5.2,其他版本未进行测试。

版权声明:本文由〖葛屹肃〗发布,转载请注明出处!
文章链接:https://www.geyisu.com/43.html

  • 评论:(0)

已有 0 位网友发表了一针见血的评论,你还等什么?

◎欢迎大家参与讨论