自從之前 Blog 放在交大的 Server 掛掉之後到現在我已經一年多沒更新過文章了,一來是之前忘了把 dump database 出來,導致文章全數消失,二來我從今年三月開始準備研究所也沒氣力 blogging,因此也就持續停擺著,只有偶爾手動把過去廢文搬回來這。

而今天在我休息時間搬文章時,卻發現我文章 id 從 82 一次跳到 2 百多,google 了一下才知道這是 WordPress 2.6 的新功能 Revision Management 版本控制,就如同 Wiki 一樣只要編輯文章過都會留下舊有的版本方便回碩;正好我在前幾天經過大量的修改文章,難怪今天一更新文章跳到兩百多,中間的篇數落掉 1 百多篇看了實在很不舒服就花一下解決,順便 blogging 起來。

首先先把不需要的 Revision Management 這功能取消掉,作法是編輯 wp-config.php 加入以下語法:

define(’WP_POST_REVISIONS’, false);

或者你也可以安裝 No Revisions 這外掛直接停用,不過我建議外掛不要裝太多免得被插入邪惡的 code。

取消功能後舊有的版本還是存在所以也要清掉,如果你有 shell 可用就請直接進入 mysql server 下指令把在 wp_posts 有 revision 類型的資料都刪掉:

DELETE FROM wp_posts WHERE post_type = “revision”;

再來就是重點要修改回復 WordPress 的文章 id 編號,把本來跳到 2 百多的編號改回到我 8x 編號。

作法是:進入你的 phpMyAdmin 選擇你 WordPress 所用的 Database 並點選 wp_posts 這 table,再點選 Operations 去修改 auto_increment 的值,改成你現在最大文章編號加 1,譬如說你現在最後一篇文章 post_id 是 82,把她改成 83 即可。

歷史上的今天:

收到書籤: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • funp
  • Hemidemi
  • del.icio.us
  • TwitThis
  • Google
  • YahooKimo
  • Live
  • udn
  • Facebook
  • Technorati
  • MyShare
  • Furl
  • co.mments
十月 16th, 2008 | 標籤:, , | Category: All, Blog, Computer, WordPress, 有關於我, 有關於這, 部落格外掛 |

無迴響 »

仍無迴響。

本篇文章的迴響 RSS 訂閱。 引用網址

發表迴響

訂閱本站

Add to Google Reader or Homepage 訂閱MLChen’s 屁眼看時尚至您的Bloglines Add to Technorati Favorites! Subscribe in NewsGator Online

Add to netvibes Add to My AOL

彙整

分類

親朋好友

微網誌

部落格狀態

管理
登出
文章 RSS
迴響 RSS

線上人數: 3
當日人次: 80
累積人次: 9666

From 2008.10.04

近期迴響

近期文章

誰來我家


Google Friend Connect