2014-09-25 88 views

回答

0

它可以在WP拉动所有活动插件时被过滤。我们检查它是否是管理方,如果当前的管理页面是正确的,那么查询的网址,看是否交与ID 2(示例页面)正在编辑,并最终移除选项列表插件:

add_filter('option_active_plugins', function ($option) 
{ 
    global $pagenow; 
    if('post.php' !== $pagenow || !is_admin()) 
     return $option; 

    if(!isset($_GET['post']) || '2' !== $_GET['post']) 
     return $option; 

    return array_diff($option, array('js_composer/js_composer.php')); 
}); 
+0

我试过了,但它没有为我工作。 – user930026 2014-09-26 05:11:57

+0

可惜,作品完美适合我... – brasofilo 2014-09-26 10:58:29

+0

它实际上停用插件,但并没有删除按钮! – 2015-04-29 06:43:59

0

您可以通过定位.composer-switch类来通过javascript或CSS删除按钮。

.composer-switch { 
display:none; 
} 

这将删除该页面上的按钮,如果您将它与顶部的PHP结合。

相关问题