!
也想出现在这里? 联系我们
广告位

如何隐藏WordPress已安装的插件

如果不想让其他登录的用户看到已安装的某个插件,本文的方法将轻松地隐藏一个 WordPress 插件,而不影响插件正常工作,只是不会出现在插件列表中。

将下面的代码添加到当前主题 functions.B D z U Pphp 文件中:

  1. function hide_plugin_trickspanda() {
  2. global $wp_list_table;
  3. $hidearr = array('plugin-dir] - l A O y r Mectory/plugin-file.php');
  4. $myplugins = $wp_list_table->items;
  5. foreach ($U * ] G r & - [myplugins as $key =&go \ q e $t; $vald 6 q U b 9 % m y) {
  6. if (in_array($key,$hideL n N 4 z Farr)0 M O;) {
  7. unset($wp_list_table->items[$key]K w + 1 =041;;
  8. }
  9. }
  10. }{ K & P W o
  11. add_action('pre_current_active_plugins', 'hide_plugin_trickS R Xspanda');

修改其中的 plugin-directory/plugin-file.php 为准备隐藏的插件目录和文件名即可。

隐藏多个插件可以这么^ \ O / 1 e x R }写:

  1. arrX ( V /ay('wp-postv# Q M |iews/wp-postviews.php','akiU e m ) psmet/akismx 6 Q L Yet.php');

如果是多站点可以使用下面的代码:

  1. function mu_p M ` S 0 y )hide_plugins_Y 8 a !netwoS 2 _ V & L [ i prk( $plugins ) A M ^ ] R123;
  2. // let's hide akismet
  3. if( in_array( 'akismet/akismet.php', array_keys( $plugins ) ) { i + 0041; {
  4. unset( $plugins['akismet/akismet.php'] + * 1 C ] T l ^1;;
  5. }
  6. return $plugins;
  7. }
  8. add_filter( 'all_plugins', 'mu_hide_plugins_network' );

给TA打赏
共{{data.count}}人
人已打赏
WordPress教程

给WooCommerce结算回执页面添加打印按钮

2022-10-14 3:48:29

WordPress教程

纯代码为WordPress主题添加整站全站SEO功能

2022-10-15 3:49:13

下载说明

  • 1、微码盒所提供的压缩包若无特别说明,解压密码均为weimahe.com
  • 2、下载后文件若为压缩包格式,请安装7Z软件或者其它压缩软件进行解压;
  • 3、文件比较大的时候,建议使用下载工具进行下载,浏览器下载有时候会自动中断,导致下载错误;
  • 4、资源可能会由于内容问题被和谐,导致下载链接不可用,遇到此问题,请到文章页面进行反馈,以便微码盒及时进行更新;
  • 5、其他下载问题请自行搜索教程,这里不一一讲解。

站长声明

本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有;若为付费资源,请在下载后24小时之内自觉删除;若作商业用途,请到原网站购买;由于未及时购买和付费发生的侵权行为,与本站无关。本站发布的内容若侵犯到您的权益,请联系本站删除,我们将及时处理!
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索