首页 经验技巧分享 标准文章

标准文章

WordPress删除插件禁用按钮的代码方法

如果你是使用的WordPress帮别人建网站,那么把网站搭建好了给客户的时候,万一客户手滑把网站必要插件给禁用了,势必会给你带来一些不必要的麻烦,所以我们可以禁止某些插件的禁用功能。 下面就介绍下如何使用代码禁止特定插件的禁用功能。 删除特定插件的禁用功能…

发布于 2019年12月6日 约 2 分钟阅读
WordPress删除插件禁用按钮的代码方法

如果你是使用的WordPress帮别人建网站,那么把网站搭建好了给客户的时候,万一客户手滑把网站必要插件给禁用了,势必会给你带来一些不必要的麻烦,所以我们可以禁止某些插件的禁用功能。

下面就介绍下如何使用代码禁止特定插件的禁用功能。

删除特定插件的禁用功能

和之前“WordPress禁用特定插件的更新提示”的方法一样,把下面的代码添加到网站主题文件的函数代码里面,不会添加的朋友建议使用:安全添加代码到functions.php文件的方法:Code Snippets

//删除特定插件的禁用功能
add_filter( 'plugin_action_links', 'wpkj_disable_plugin_deactivation', 10, 4 );

function wpkj_disable_plugin_deactivation( $actions, $plugin_file, $plugin_data, $context ) {
 
    if ( array_key_exists( 'deactivate', $actions ) && in_array( $plugin_file, array(
        'wpforms/wpforms.php',
        'woocommerce/woocommerce.php'
    )))
        unset( $actions['deactivate'] );
    return $actions;
}

上面代码中,

'wpforms/wpforms.php',
'woocommerce/woocommerce.php'

这两行是要删除禁用代码的插件位置,你可以在服务器插件目录(wp-content/plugins)里面找到每一个插件的文件夹,进入插件文件夹后通常和插件同名的文件就是。

添加后网站插件就没有禁用按钮了,不用担心客户乱搞给自己增加工作量。

方法来源:WP大学

给本文打分 post
上一篇 wordpress系统自带用户组权限区别 继续阅读同一时间线附近的内容。 下一篇 外贸网站怎么做才有流量?试试分析竞争对手 查看下一篇相关教程或经验。

AI 建站助手

🤖
您好!我是奶爸建站笔记 AI 助手,有什么可以帮您的吗?
快速咨询: