boke112平时比较喜欢用 WordPress 的定时发布功能来定时发布文章,但是有时候偶尔会忘记设置发布时间导致一点击就变成发布状态,就算最后把时间改过来了,但是已经同步到新浪微博、新浪博客,所以为了杜绝这个问题的发生,我们非常有必要为我们的 WordPress 站点增加一个文章发布确认的功能。
WordPress文章发布时弹出确认发布对话框的实现方法
只需要将下面的代码添加到我们当前所使用的主题的 functions.php 文件最后一个 ?> 的前面即可:
- //WordPress文章发布时弹出确认发布对话框
- $c_message='请再次确认是否要发布这篇文章?';
- functionconfirm_publish(){
- global$c_message;
- echo'<scripttype="text/javascript"><!--
- varpublish=document.getElementById("publish");
- if(publish!==null)publish.onclick=function(){
- returnconfirm("'.$c_message.'");
- };
- //--></script>';
- }
- add_action('admin_footer','confirm_publish');
保存更新 functions.php 文件后,我们再点击『发布』按钮时,就会弹出确认发布的对话框,具体如下:
在弹出的确认发布对话框中,如果点击『取消』按钮就直接回到发布前(PS:也就相当于忽略了刚才点击的『发布』按钮);如果点击『确定』按钮,这样才能让文章发布成功。这样一来就可以防止我们误操作导致文章的误发布。
如此看来,这个 WordPress 文章发布时弹出确认发布对话框的功能作用还是非常大的,而且实现起来也非常简单,所以 boke112 建议大家都尽量添加上这个功能。
--代码来自知更鸟
到此这篇关于WordPress文章发布时弹出确认发布对话框功能就介绍到这了。为明天做准备的最好方法就是集中你所有智慧,所有的热忱,把今天的工作做得尽善尽美,这就是你能应付未来的唯一方法.更多相关WordPress文章发布时弹出确认发布对话框功能内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!