在WordPress的不断更新中,新版的小工具区块编辑功能为用户带来了更多的灵活性和便捷性。然而,对于一些特定需求或特殊场景下的用户来说,他们可能并不希望使用这一新版编辑功能。那么,如何在不使用插件的情况下,禁止WordPress新版小工具区块编辑呢?下面,我们就来详细探讨这一方法。
首先,我们需要明确的是,WordPress的许多功能都是通过其后台代码和数据库来实现的。因此,要禁止新版小工具区块编辑,我们需要对WordPress的代码进行一些调整。
重点内容来了:你可以通过编辑WordPress的主题文件functions.php
来实现这一目标。打开你的主题目录下的functions.php
文件,并添加以下代码:
function disable_block_editor_widgets() {
remove_action('widgets_init', 'wp_widgets_init', 10);
add_action('widgets_init', 'wp_legacy_widgets_init');
}
add_action('after_setup_theme', 'disable_block_editor_widgets');
这段代码的作用是移除新版小工具区块编辑器的初始化动作,并恢复使用旧版的小工具编辑器。添加完这段代码后,保存functions.php
文件,并清空WordPress缓存(如果你的网站使用了缓存插件的话)。
完成这些步骤后,当你再次进入WordPress后台的小工具编辑页面时,你会发现新版的小工具区块编辑功能已经被禁用了,取而代之的是熟悉的旧版小工具编辑器。
需要注意的是,直接编辑functions.php
文件可能会带来一定的风险,如果操作不当可能会导致网站出错。因此,在进行操作前,请务必备份你的网站文件和数据库,以防万一。
此外,随着WordPress的不断更新,此方法可能会失效或需要调整。因此,建议定期关注WordPress的更新日志和社区讨论,以确保你的网站始终保持最佳状态。