You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何移除文章创建与编辑页面的Envira Gallery按钮?已试Adminizer无果

嘿,我来帮你解决这个问题!既然Adminizer插件没找到对应的选项,咱们可以用自定义代码或者检查插件设置的方式来移除这个按钮,下面是几种靠谱的方法:

方法一:用CSS样式隐藏按钮(最快捷)

你可以通过添加自定义CSS代码,直接在文章/页面编辑页面隐藏Envira Gallery按钮。具体操作如下:

  • 打开主题的functions.php文件(或者用Code Snippets这类代码片段插件,避免主题更新丢失代码)
  • 添加这段代码:
add_action('admin_head', 'remove_envira_gallery_editor_button');
function remove_envira_gallery_editor_button() {
    // 仅在文章和页面编辑页面生效
    $current_screen = get_current_screen();
    if (in_array($current_screen->id, ['post', 'page'])) {
        ?>
        <style>
            /* 隐藏Envira Gallery的编辑器按钮 */
            #envira-gallery-media-button {
                display: none !important;
            }
        </style>
        <?php
    }
}

如果不确定按钮的ID,你可以按下F12打开浏览器开发者工具,直接查看按钮的HTML元素ID,确保选择器准确。

方法二:检查Envira Gallery自带设置(最省心)

部分版本的Envira Gallery自带禁用编辑器按钮的选项,你可以去后台Envira Gallery > 设置里找一找,看看有没有类似「Disable Editor Button」(禁用编辑器按钮)的选项,勾选后就能直接关闭这个按钮,不用写代码。

方法三:自定义小插件移除(最安全)

如果你不想修改主题文件,可以自己做一个简单的小插件:

  1. 在wp-content/plugins/目录下新建文件夹remove-envira-gallery-button
  2. 在文件夹里创建remove-envira-gallery-button.php文件,内容如下:
<?php
/*
Plugin Name: 移除Envira Gallery编辑器按钮
Description: 隐藏文章和页面编辑页的Envira Gallery按钮
Version: 1.0
Author: 自定义
*/

add_action('admin_head', 'remove_envira_gallery_editor_button');
function remove_envira_gallery_editor_button() {
    $current_screen = get_current_screen();
    if (in_array($current_screen->id, ['post', 'page'])) {
        echo '<style>#envira-gallery-media-button { display: none !important; }</style>';
    }
}
  1. 回到WordPress后台插件页面,激活这个插件即可。

内容的提问来源于stack exchange,提问作者Kurian Benny

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.20 11:36:31