但有些时候用户会不小心做出一些误操作,比如停用了必须的插件,针对这种情况,我们可以把某些插件在插件列表中隐藏,而实际上插件还是在正常运行的。
下边的代码在插件列表隐藏了 WP Crontrol 和 User Switching 两个插件,在插件停用的时候依然可以看到插件,只有插件启用时插件才会被从列表中隐藏。
/** *WordPress 在插件列表隐藏某些插件 *http://www.endskin.com/hide-plugins/ */ function Bing_hide_plugins( $plugins ){ //隐藏 WP Crontrol 插件 $plugin = 'wp-crontrol/wp-crontrol.php'; if( is_plugin_active( $plugin ) ) unset( $plugins[$plugin] ); //隐藏 User Switching 插件 $plugin = 'user-switching/user-switching.php'; if( is_plugin_active( $plugin ) ) unset( $plugins[$plugin] ); return $plugins; } add_filter( 'all_plugins', 'Bing_hide_plugins' );
标签:WordPress
相关阅读 >>
讲解wordpress中用于获取评论模板和搜索表单的php函数
wordpress wp_list_categories(分类的链接列表)的使用方法
wordpress教程防wordpress广告的方法 评论中包含过多链接不可提交
更多相关阅读请进入《wordpress》频道 >>