欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

利用Fix Rss Feeds插件修復(fù)WordPress的Feed顯示錯(cuò)誤

 更新時(shí)間:2015年12月19日 17:34:17   投稿:goldensun  
這篇文章主要介紹了利用Fix Rss Feeds插件修復(fù)WordPress的Feed顯示錯(cuò)誤的方法,需要的朋友可以參考下

今天突然有個(gè)網(wǎng)友留言說博客的Feed掛了,癥狀如下:

Chrome直接打開訂閱頁面顯示如下:

This page contains the following errors:

error on line 1 at column 1: Document is empty

Below is a rendering of the page up to the first error.

FeedDemon提示:此Feed包含錯(cuò)誤。

添加后也沒什么影響,能正常使用。

鮮果閱讀器也可閱讀,但是沒有獲取到最新的文章。

用IE試了下,顯示“文檔頂層存在無效內(nèi)容。”

查看源代碼發(fā)現(xiàn)是能看到HTML格式解析后的內(nèi)容,這說明WordPress的Feed輸出是沒有問題的,出問題的在于某個(gè)文件的格式。不過要找到是哪個(gè)文件出問題就比較難了。網(wǎng)上給出的解決方法大致都是這樣的:

檢測(cè)上、下是否有多余的回車、換行符號(hào)

1、檢測(cè) wp-config.php 文件,查看PHP主體之外的代碼有無回車符;

2、同上,檢測(cè) wp-rss2.php,wp-atom.php文件,如果最近沒修改過,可略過;

3、同上,檢測(cè) functions.php 文件;

4、注意 feed是有緩存的,在修改完成之后,發(fā)一篇文章,使WP程序重建feed,從而查看效果;

5、若仍然有錯(cuò),可以嘗試暫時(shí)關(guān)閉所有插件,更換主題等逐個(gè)排除。

把上述文件都修改了個(gè)遍,還是沒有頭緒。。于是裝了個(gè)插件“Fix Rss Feeds”,啟用后修復(fù)一下就搞定了。而且修復(fù)之后把插件刪了也不會(huì)反彈~

研究了下這個(gè)插件,似乎只是修改了WordPress根目錄下的wp-blog-header.php,其實(shí)只需將這個(gè)文件改為:

<?php
/**
 * Loads the WordPress environment and template.
 *
 * @package WordPress
 */

if ( !isset($wp_did_header) ) {
 $wp_did_header = true;
  ob_start(); //2010-09-18 gofunnow.com added, it will Fix rss feed error "Error on line 2: The processing instruction target matching "[xX][mM][lL]" is not allowed." while burn feed from feedburner.com
 require_once( dirname(__FILE__) . '/wp-load.php' );
  ob_end_clean(); //2010-09-18 gofunnow.com added, it will Fix rss feed error "Error on line 2: The processing instruction target matching "[xX][mM][lL]" is not allowed." while burn feed from feedburner.com
 wp();
 require_once( ABSPATH . WPINC . '/template-loader.php' );
}
?>​

就可以了。

相關(guān)文章

  • 淺析Yii2 gridview實(shí)現(xiàn)批量刪除教程

    淺析Yii2 gridview實(shí)現(xiàn)批量刪除教程

    在朋友圈里有童鞋向我討論GridView的問題,有朋友說你用gridview給我去掉表頭的鏈接?我想的很久,用gridview確實(shí)不容易實(shí)現(xiàn)。有不同見解的朋友歡迎留言。但是呢,這根gridview有個(gè)毛線關(guān)聯(lián)啊,明明是要設(shè)置ActiveDataProvider,你要我怎么用gridview實(shí)現(xiàn)嘛
    2016-04-04
  • PHP SESSION跨頁面?zhèn)鬟f失敗解決方案

    PHP SESSION跨頁面?zhèn)鬟f失敗解決方案

    這篇文章主要介紹了PHP SESSION跨頁面?zhèn)鬟f失敗解決方案,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-12-12
  • mac環(huán)境中使用brew安裝php5.5.15

    mac環(huán)境中使用brew安裝php5.5.15

    MAC本來就自帶了 php,但是很多擴(kuò)展沒有安裝,所以選擇了重新安裝php并升級(jí)到最新版,下面說說安裝步驟,希望對(duì)大家有所幫助
    2014-08-08
  • 如何使用微信公眾平臺(tái)開發(fā)模式實(shí)現(xiàn)多客服

    如何使用微信公眾平臺(tái)開發(fā)模式實(shí)現(xiàn)多客服

    其實(shí)微信公眾平臺(tái)的多客服功能已經(jīng)出來好久了,并且一出來的時(shí)候我就已經(jīng)為自己的公眾號(hào)實(shí)現(xiàn)了,原本以為大家都已經(jīng)會(huì)了,但是今天還是有人問起這個(gè)多客服功能怎么使用,我找了下網(wǎng)上也沒什么好的教程,今天我就給大家發(fā)一篇比較簡(jiǎn)單易懂的教程吧
    2016-01-01
  • php中用unset銷毀變量并釋放內(nèi)存

    php中用unset銷毀變量并釋放內(nèi)存

    在本篇文章里小編給大家分享的是關(guān)于php中用unset銷毀變量并釋放內(nèi)存的實(shí)例分享內(nèi)容,需要的朋友們可以參考下。
    2020-05-05
  • PHP 正則表達(dá)式常用函數(shù)

    PHP 正則表達(dá)式常用函數(shù)

    前篇文章,我們復(fù)習(xí)了php的一些常用的正則表達(dá)式,本文,我們來重點(diǎn)介紹下php正則表達(dá)式的常用函數(shù),兩者相結(jié)合才可以完美使用哦??!
    2014-08-08
  • PHP中的Streams詳細(xì)介紹

    PHP中的Streams詳細(xì)介紹

    這篇文章主要介紹了PHP中的Streams詳細(xì)介紹,本文介紹了Stream 基礎(chǔ)知識(shí)、php:// Streams包裝類、Stream上下文等內(nèi)容,需要的朋友可以參考下
    2014-11-11
  • 用PHP讀取RSS feed的代碼

    用PHP讀取RSS feed的代碼

    由于需要讀取不同來源的rss feed,寫了一個(gè)php程序來循環(huán)讀取rss feed,為了方便閱讀及了解程序?qū)崿F(xiàn)過程,加上了注釋,和大家共同學(xué)習(xí)。
    2008-08-08
  • ThinkPHP5框架緩存查詢操作分析

    ThinkPHP5框架緩存查詢操作分析

    這篇文章主要介紹了ThinkPHP5框架緩存查詢操作,結(jié)合實(shí)例形式分析了thinkPHP5緩存的設(shè)置、使用、查詢等相關(guān)操作技巧,需要的朋友可以參考下
    2018-05-05
  • 關(guān)于PHP的相似度計(jì)算函數(shù):levenshtein的使用介紹

    關(guān)于PHP的相似度計(jì)算函數(shù):levenshtein的使用介紹

    本篇文章小編將為大家介紹,關(guān)于PHP的相似度計(jì)算函數(shù) levenshtein的使用介紹,有需要的朋友可以參考一下
    2013-04-04

最新評(píng)論