阅读量:0
要禁用WordPress自动保存文章,请将以下代码添加到主题的
functions.php
文件中:,,``php,add_action('admin_init', 'disable_autosave');,,function disable_autosave() {, wp_deregister_script('autosave');,},
``1、禁用方法
方法 | 描述 |
通过wp-config.php文件 | 在WordPress安装根目录下的wp-config.php 文件中,添加以下代码来禁用自动保存和修订版本功能。define('AUTOSAVE_INTERVAL', false); define('WP_POST_REVISIONS', false); |
通过functions.php文件 | 在当前使用主题的functions.php 文件中,添加以下代码以禁用自动保存。add_action( 'admin_print_scripts', 'fanly_no_autosave' ); function fanly_no_autosave() { wp_deregister_script('autosave'); } |
2、禁用修订版本
方法 | 描述 |
禁用所有文章类型的修订版本 | 在当前使用主题的functions.php 文件中,添加以下代码。add_filter( 'wp_revisions_to_keep', 'fanly_wp_revisions_to_keep', 10, 2 ); function fanly_wp_revisions_to_keep( $num, $post ) { return 0; } |
禁用特定文章类型的修订版本 | 在当前使用主题的functions.php 文件中,添加以下代码,将'post_type' 替换为你想要禁用修订版本的文章类型。add_filter( 'wp_revisions_to_keep', 'fanly_wp_revisions_to_keep', 10, 2 ); function fanly_wp_revisions_to_keep( $num, $post ) { if ( 'post_type' == $post->post_type ) { return 0; } return $num; } |
3、相关问题与解答
问题一:禁用WordPress自动保存和修订版本后,如何确保文章内容的安全?
答案一:虽然禁用了自动保存和修订版本,但建议在编辑长文章前手动保存,或使用记事本等软件先编辑好再复制到WordPress编辑器中发布,以防突发情况导致数据丢失。
问题二:如果将来需要重新启用自动保存和修订版本功能,应该如何操作?
答案二:如果将来需要重新启用这些功能,只需将之前添加到wp-config.php
或functions.php
文件中的禁用代码删除或注释掉即可,这样,WordPress将恢复默认的自动保存和修订版本设置。
以上内容就是解答有关“禁用wordpress自动保存文章”的详细内容了,我相信这篇文章可以为您解决一些疑惑,有任何问题欢迎留言反馈,谢谢阅读。