如何解決WordPress主題{{unknown}} oembed_cache問題?

begin主題如何解決{{unknown}} oembed_cache?

新媒體人剛學會WordPress建立站,使用的是知更鳥begin主題。

發現{{unknown}}、oembed_cache錯誤

phpMyAdmin的檢查MySQL數據庫時,發現出現大量錯誤……

post_content字段,找到大量錯誤:{{unknown}} ▼

post_content字段,找到大量錯誤:{{unknown}}

post_type字段,找到大量錯誤:oembed_cache ▼

post_type字段,找到大量錯誤:oembed_cache

如何在phpMyAdmin數據庫裡,找到“oembed_cache、{{unknown}}”錯誤?

MySQL的數據庫中,搜索“oembed_cache” ▼

phpMyAdmins的MySQL資料庫中搜尋“oembed_cache” 

  1. 要搜索的內容:oembed_cache
  2. 尋找:至少一個詞
  3. 於下列表:全選
  4. 點擊“執行”

然後,在wp_posts 數據表中,搜索“oembed_cache”,找到691 個……

由此可見,知更鳥的begin主題,是非常臃腫的WordPress主題:

  • 每更新1篇文章,WordPress文章ID就有很大的差距。
  • 比如:剛更新了1篇文章,文章ID是500。
  • 接著半小時內,又再更新1篇文章,文章ID是510。
  • 2篇文章ID的差距是10。

解決方法

第1 步:改用其它WordPress主題(非知更鳥開發的主題)。

第2 步:進入phpMyAdmin數據庫管理。

第3 步:點擊網站的MySQL數據庫。

第4 步:點擊wp_posts 數據表

第5 步:點擊“搜索”選項

第6 步:點擊“查找和替換” ▼

  • 尋找:oembed_cache
  • 替換為:posts
  • 欄位:post_type

phpMyAdmin資料庫管理:點選「尋找與取代」MySQL資料表字段

  • 點擊“執行”後,點擊“替換”。

第7 步:後台設置每頁的項目數:100

  • 進入WordPress後台,在所有文章裡,點擊右上角的“顯示選項”。
  • 後台設置分頁,每頁的項目數:100(或是更多)
  • 點擊“應用”。

設置每頁的項目數,是根據你的網站PHP最大加載時間而定,詳情請參考此文▼

第8 步:在所有文章裡,搜索“{{unknown}}”

第9 步:批量編輯文章

全勾選“(無標題)”文章後,選擇“編輯”應用 ▼

WordPress後台,批次編輯文章

  1. 評論:允許
  2. Ping通告:允許
  3. 狀態:草稿
  4. 點擊“更新”

如果還有批量編輯的文章,點擊“下一頁”,繼續重複批量編輯,直到完成為止。

注意事項

操作phpMyAdmin數據庫之前,請務必先做好MySQL數據庫備份,否則後果自負。

發表評論

您的郵箱地址不會被公開。 必填項已用 * 標註

文章目錄
回到頁首