WordPress 中禁用全屏编辑器
在 WordPress 中禁用全屏编辑器,可以通过添加代码到主题的
functions.php
文件或使用自定义插件来实现。以下是两种常用方法:
方法 1:通过主题 functions.php 禁用
在当前使用主题的functions.php
文件中添加以下代码:
// 禁用WordPress编辑器的全屏模式
add_filter('tiny_mce_before_init', 'disable_editor_fullscreen');
function disable_editor_fullscreen($init) {
$init['fullscreen'] = false;
return $init;
}
// 移除全屏模式按钮
add_action('admin_head', 'remove_fullscreen_button');
function remove_fullscreen_button() {
echo '<style type="text/css">
.mce-btn.mce-fullscreen {
display: none !important;
}
</style>';
}
方法 2:使用自定义插件禁用
如果不想修改主题文件,可以创建一个简单的插件:- 在
wp-content/plugins/
目录下创建一个新文件夹,例如disable-fullscreen-editor
- 在该文件夹中创建
disable-fullscreen-editor.php
文件 - 添加以下代码:
<?php
/*
Plugin Name: Disable Fullscreen Editor
Description: 禁用WordPress的全屏编辑器模式
Version: 1.0
Author: Your Name
*/
// 禁用全屏模式
add_filter('tiny_mce_before_init', 'dfe_disable_editor_fullscreen');
function dfe_disable_editor_fullscreen($init) {
$init['fullscreen'] = false;
return $init;
}
// 移除全屏按钮
add_action('admin_head', 'dfe_remove_fullscreen_button');
function dfe_remove_fullscreen_button() {
echo '<style type="text/css">
.mce-btn.mce-fullscreen {
display: none !important;
}
</style>';
}
- 在 WordPress 后台激活该插件
- 首先禁用 TinyMCE 编辑器的全屏功能
- 然后通过 CSS 隐藏编辑器工具栏中的全屏按钮
仍然有问题? 我们要如何帮助您?