不管你是 Wordpress 菜鸟或是大虾,或许都遇到过偶然性发布文章的事情。什么叫偶然性发布文章呢?就是在你的文章还没有写完或写完整之后就按了发布按钮。如果在以前倒无所谓。因为可以删除。但是今天,可能不行。因为现在我们的 Wordpress 都是与社会化网络关联在一起的,在你发布的同时就被分享到了社会化网络或新闻订阅发布了,这可不是一会半会能消除的。所以这个偶然性发布文章有时可能是灾难性的。那么现在的问题是 Wordpress 如何避免偶然性发布文章?
一、实用插件 Publisher Confirmation 实现
这个插件 Publisher Confirmation 会在你点击 「发布」 按钮的时候,出来一个对话框:
这实际上就提醒你,你的文章成熟了吗,是否一定要发布。
不过这个插件已经 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>
你可以把中文修改中您想要显示的内容。