不管你是 WordPress 菜鸟或是大虾,或许都遇到过偶然性发布文章的事情。什么叫偶然性发布文章呢?就是在你的文章还没有写完或写完整之后就按了发布按钮。如果在以前倒无所谓。因为可以删除。但是今天,可能不行。因为现在我们的 WordPress 都是与社会化网络关联在一起的,在你发布的同时就被分享到了社会化网络或新闻订阅发布了,这可不是一会半会能消除的。所以这个偶然性发布文章有时可能是灾难性的。那么现在的问题是 WordPress 如何避免偶然性发布文章?

一、实用插件 Publisher Confirmation 实现

这个插件 Publisher Confirmation 会在你点击 “发布” 按钮的时候,出来一个对话框:

publish-warning

 

这实际上就提醒你,你的文章成熟了吗,是否一定要发布。

不过这个插件已经 2 年多没有更新了,但是测试能在最新的版本上运行。也许插件简单,作者认为无需更新。

二、采用代码的方法实现

有的人不喜欢使用插件,那也没有关系。因为你只需要使用一小段代码也可以实现。把下面的代码复制到你的 functions.php 文件里,一样可以实现这个效果:

<pre>// This is the confirmation message that will appear.
$c_message = '您确定要发布这篇文章吗?';

function confirm_publish(){

global $c_message;
echo '<script type="text/javascript"><!--
var publish = document.getElementById("publish");
if (publish !== null) publish.onclick = function(){
	return confirm("'.$c_message.'");
};
// --></script>';
}
add_action('admin_footer', 'confirm_publish');</pre>
&nbsp;

你可以把中文修改中您想要显示的内容。