<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Zeric.Net &#187; Revision</title>
	<atom:link href="http://www.zeric.net/tag/revision/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zeric.net</link>
	<description>Flex/Java/ActionScript/.Net</description>
	<lastBuildDate>Thu, 13 May 2010 06:09:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>彻底关闭 WordPress 自动保存</title>
		<link>http://www.zeric.net/2009/04/close-wordpress-autosave/</link>
		<comments>http://www.zeric.net/2009/04/close-wordpress-autosave/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 20:09:47 +0000</pubDate>
		<dc:creator>Zeric</dc:creator>
				<category><![CDATA[程序相关]]></category>
		<category><![CDATA[Revision]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[自动保存]]></category>

		<guid isPermaLink="false">http://localhost/zeric/2010/03/close-wordpress-autosave/</guid>
		<description><![CDATA[由于之前的使用, 一直挺烦 WordPress 的自动保存和生成日志修订版本（Revision）, 这次的安装, 让我想彻底的将它关掉, 避免日后的麻烦.
在网上找了不少方法, 不过都差不多是千篇一律, 而这些方法以前都使用过, 治标不治本. 要不就是要装上插件来关闭, 或则装上插件来清除. 使用网上的方法, 通过修改 post-new.php 文件, 删除或者注释其中的&#8221;wp_enqueue_script(&#8216;autosave&#8217;);&#8221;, 而这个方法却只能关闭添加新文章时的自动保存, 当我们编辑的时候, 自动保存又出来了.
在这里, 通过总结, 我做出一个完整无需插件的解决方案.

首先修改 wp-admin 下的 post-new.php 文件, 找到:

wp_enqueue_script&#40;'autosave'&#41;;

删除或者在前面加上&#8221;//&#8221;注释掉.
再找到 post.php 文件, 同样的语句, 同样删除或者注释掉.
通过上面的修改, 我们就搞定了 WordPress 添加新文章和编辑文章的自动保存. 当然, 如果你要关闭页面的自动保存, 还要修改添加新页面文件（page-new.php）和编辑页面文件（page.php）, 也是查找同样的语句, 同样的修改方法.
最后打开, 根目录下的 wp-config.php 文件, 在里面添加:

define&#40;'WP_POST_REVISIONS', false&#41;;

这样可以屏蔽掉日志的修订功能.
如果, 你之前没有关闭, 已经生成了很多修订版本（Revision）想要删除, 有两种方法.

 你熟悉phpMyAdmin操作可以执行下面的SQL语句（无需插件）

delete from wp_posts where post_type = 'revision';


 如果你不熟悉, [...]]]></description>
			<content:encoded><![CDATA[<p>由于之前的使用, 一直挺烦 WordPress 的自动保存和生成日志修订版本（Revision）, 这次的安装, 让我想彻底的将它关掉, 避免日后的麻烦.</p>
<p>在网上找了不少方法, 不过都差不多是千篇一律, 而这些方法以前都使用过, 治标不治本. 要不就是要装上插件来关闭, 或则装上插件来清除. 使用网上的方法, 通过修改 post-new.php 文件, 删除或者注释其中的&#8221;wp_enqueue_script(&#8216;autosave&#8217;);&#8221;, 而这个方法却只能关闭添加新文章时的自动保存, 当我们编辑的时候, 自动保存又出来了.</p>
<p>在这里, 通过总结, 我做出一个完整无需插件的解决方案.<br />
<span id="more-5"></span></p>
<p>首先修改 wp-admin 下的 post-new.php 文件, 找到:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">wp_enqueue_script<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'autosave'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>删除或者在前面加上&#8221;//&#8221;注释掉.</p>
<p>再找到 post.php 文件, 同样的语句, 同样删除或者注释掉.</p>
<p>通过上面的修改, 我们就搞定了 WordPress 添加新文章和编辑文章的自动保存. 当然, 如果你要关闭页面的自动保存, 还要修改添加新页面文件（page-new.php）和编辑页面文件（page.php）, 也是查找同样的语句, 同样的修改方法.</p>
<p>最后打开, 根目录下的 wp-config.php 文件, 在里面添加:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WP_POST_REVISIONS'</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>这样可以屏蔽掉日志的修订功能.</p>
<p>如果, 你之前没有关闭, 已经生成了很多修订版本（Revision）想要删除, 有两种方法.</p>
<ol>
<li> 你熟悉phpMyAdmin操作可以执行下面的SQL语句（无需插件）

<div class="wp_syntax"><div class="code"><pre class="mysql" style="font-family:monospace;"><span style="color: #990099; font-weight: bold;">delete</span> <span style="color: #990099; font-weight: bold;">from</span> wp_posts <span style="color: #990099; font-weight: bold;">where</span> post_type <span style="color: #CC0099;">=</span> <span style="color: #008000;">'revision'</span><span style="color: #000033;">;</span></pre></div></div>

</li>
<li> 如果你不熟悉, 那就只有安装插件来解决. 安装 <a href="http://blog.gohsy.com/topics/delete-revision-plugin.html">Delete-Revision</a> 插件, 安装并且启用后, 只需要在设置里找到它, 并且检查删除就行了.</li>
</ol>
<p>恭喜你, 你的 WordPress 清理之旅正式结束了.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zeric.net/2009/04/close-wordpress-autosave/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
