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

网络编程 2025-03-14 11:53www.168986.cn编程入门

WordPress文章修订与自动保存功能的禁用指南

对于许多WordPress用户来说,文章修订和自动保存功能可能并非总是我们所期望的。虽然有许多插件可以帮助我们实现这一需求,但今天我要分享的是一种无需使用插件,且不需要修改源码的方法,来禁止WordPress的文章修订和自动保存功能。

长久以来,我一直在寻找一种优雅的方式,来禁用WordPress的这两个功能。用过插件,也修改过主程序,但每次WordPress升级后,都需要重新修改源码,这无疑是一种负担。今天,我偶然发现了一种新的方法,它可以轻松地在不添加任何插件或修改源码的情况下,禁止文章修订和自动保存。

这个方法非常简单,只需在主题目录的functions.php文件中添加一些代码即可。这些代码会移除自动保存和修订版本的功能。

测试环境为WordPress 3.1.2版本,理论上适用于所有3.0及以上版本。以下是具体代码:

移除文章修订功能:

```php

remove_action('pre_post_update', 'wp_save_post_revision');

```

然后,为了禁用自动保存功能,我们需要添加一个动作:

```php

add_action( 'wp_print_scripts', 'disable_autosave');

function disable_autosave(){

wp_deregister_script('autosave');

}

```

以上代码将会成功禁止WordPress的文章修订和自动保存功能。你无需担心未来的WordPress升级会影响这一设置,因为此方法并未涉及修改WordPress核心源码。希望这个方法能帮助到同样讨厌这两个功能的你。如果你有其他关于WordPress的问题或需求,欢迎随时向我提问。

上一篇:SQL 判断字段类型语句 下一篇:没有了

Copyright © 2016-2025 www.168986.cn 狼蚁网络 版权所有 Power by