从单个页面wordpress中删除视觉作曲家
问题描述:
我正在使用付费插件“Visual Composer”。我想从一个特定的页面中删除视觉作曲家。但我也尝试过屏幕选项和acf。仍然会出现视觉作曲家。从单个页面wordpress中删除视觉作曲家
答
它可以在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'));
});
答
您可以通过定位.composer-switch类来通过javascript或CSS删除按钮。
.composer-switch {
display:none;
}
这将删除该页面上的按钮,如果您将它与顶部的PHP结合。
我试过了,但它没有为我工作。 – user930026 2014-09-26 05:11:57
可惜,作品完美适合我... – brasofilo 2014-09-26 10:58:29
它实际上停用插件,但并没有删除按钮! – 2015-04-29 06:43:59