完美实现wordpress禁止文章修订和自动保存的方法_php实例

使用Wordpress这么久一直很讨厌wordpress的文章修订和自动保存功能,也使用过超级开关插件可以禁止wordpress文章修订和自动保存功能,但是自己博客的插件已经够多的了,只好通过修改wordpress主程序来实现禁止文章修订和自动保存功能。但是这种方法有个不好的地方就是,每次wordpress升级,就得再改动一次wordpress源码,实在是很麻烦的。今天无意中撞到了ZWW博客上发现这个非插件免修改源码实现wordpress禁止文章修订和自动保存的方法,分享给大家吧!

使用方法很简单,只要在主题目录中的functions.php添加相应代码就行了,代码如下:

复制代码 代码如下:

/* 移除自动保存和修订版本 */ 
remove_action('pre_post_update', 'wp_save_post_revision' );  
add_action( 'wp_print_scripts', 'disable_autosave' );  
function disable_autosave(){  
    wp_deregister_script('autosave');  

测试环境:WordPress 3.1.2,原理上 3.0 以上都支持。

时间: 2024-11-05 06:27:04

完美实现wordpress禁止文章修订和自动保存的方法_php实例的相关文章

php 类自动载入的方法_php实例

php 类自动载入方法 <?php class inload { /** * 类自动载入,不需要由开发者调用 * * @param string $class 类文件 */ private function autoload( $class ) { if( empty($class) ) { throw new QException('加载文件不存在'.$class); } else { require _SPRING_.'/_Core/SpringMap.php'; //框架地图 if(! f

WordPress发布文章/页面时自动添加默认的自定义字段

如果你每篇文章或页面都需要插入同一个自定义字段和值,可以考虑在WordPress发布文章/页面时,自动添加默认的自定义字段.将下面的代码添加到当前主题的 functions.php 即可: 1 2 3 4 5 6 7 8 9 10 11 12 /** * WordPress发布文章/页面时自动添加默认的自定义字段 * https://www.wpdaxue.com/add-custom-field-automatically-post-page-publish.html */ add_actio

php+ajax实现文章自动保存的方法

 这篇文章主要介绍了php+ajax实现文章自动保存的方法,可实现文章内容的实时保存,防止突发情况下的数据丢失,是非常实用的技巧,需要的朋友可以参考下     本文实例讲述了php+ajax实现文章自动保存的方法.分享给大家供大家参考.具体分析如下: php+ajax文章自动保存的方法主是要方便用户,提高用户体验,我们就是用ajax把数据保存一个临时数据,像csdn一样,他可以自动保存用户的数据,这样就是掉电,出现意外你编辑的数据都不人被丢失. 这是自动保存草稿的核心的一部分, autosave

WPS演示设置自动保存的方法

  WPS演示设置自动保存的方法 1.在桌面找开始,打开WPS演示. 2.打开WPS演示之后,点击WPS演示,然后在右下角选择选项,点击打开. 3.点击选项之后,就会显示选项对话栏. 4.在选项栏里切换到常规和保存,在里面将恢复选项的时间间隔按自己需要调整好. 5.时间调整好后,就选择保存选项,将里面的保存位置按自己的需求选择好,然后确定.

在WordPress的文章编辑器中设置默认内容的方法_php实例

很多时候我们需要在给 WordPress 文章编辑器设置默认内容,比如把常用的开头或者文章注意事项放进去,本文就教你给 WordPress 编辑器设置默认内容. /** *WordPress 给文章编辑器设置默认内容 *http://www.endskin.com/default-content-title/ */ function Bing_default_content(){ return '要设置的默认内容'; } add_filter( 'default_content', 'Bing_

txt自动保存的方法 txt怎么自动保存

记事本是一个免费的小巧的文本编辑器,由于其占用的系统资源非常小,所以很多人都热衷于用txt来写文章或者编写代码,但是txt有一个巨大的缺陷就是不能自动保存,我们必须借助第三方软件的帮助才能实现自动保存,下面就是具体的方法. 首先在百度上搜索 Autosave Your Edit,找到该软件,下载下来,并安装好.安装的方法非常简单,双击打开安装,然后一直点击next 安装完成以后,你会看到这个对话框,点击[later],意思是以后再注册 打开软件以后,我们先来更改一下界面语言,依次执行:view-

PHP实现图片自动清理的方法_php技巧

本文实例讲述了PHP实现图片自动清理的方法.分享给大家供大家参考.具体实现方法如下: <?php /** * 图片清理计划程序,删除文件下两周没有访问的文件 */ $sRootPath = dirname(__FILE__); //define(TIME_LINE ,"-7 day"); //删除几天没有访问图片的时间 $dir = $sRootPath .DIRECTORY_SEPARATOR.'upload'; $iTimeLine = strtotime("-7

ThinkPHP自动填充实现无限级分类的方法_php实例

本文实例展示了ThinkPHP自动填充实现无限级分类的方法,是ThinkPHP常用功能之一,非常具有实用价值.现将完整实例分享给大家,供大家参考.具体实现步骤如下: 表aoli_cate如下图所示: 一.action部分: aoli/Home/Lib/Action/CataAction.class.php文件如下: <?php class CateAction extends Action{ function index(){ $cate=M('cate'); $list=$cate->fie

解析crontab php自动运行的方法_php技巧

crontab是linux自带的一个命令  使php自动运行的方法php自动运行有很多方法,这里分以下DZ以及一些通过系统完成的方法和直接触发运行驻留系统的方法.Discuz后台有个计划任务,可以使php自动运行.DZ计划任务的机制是这样:1.首先在到了触发计划任务的时间,有访问(会员,游客,搜索引擎的蜘蛛)然后触发该计划任务发生.(因为PHP是触发是语言,没有人去访问他,他什么也做不了.)2. 计划任务执行.3. 执行成功,返回执行成功的信息,更新到数据库中记录当前执行的时间,下一次需要执行的