从单页wordpress中删除视觉作曲家

时间:2014-09-25 08:45:14

标签: wordpress wordpress-plugin

我正在使用付费插件“Visual Composer”。我想从一个特定页面中删除可视化作曲家。但我也尝试过屏幕选项和acf。仍然会出现视觉作曲家。

3 个答案:

答案 0 :(得分: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' ) );
});

答案 1 :(得分:0)

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

.composer-switch {
 display:none;
}

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

答案 2 :(得分:0)

如果您在前端视图中表示“删除视觉作曲家”,则可以使用以下插件:Plugin organizer

只需安装,激活屏幕截图Plugin organizer上的“选择性插件加载”选项

然后通过wordpress admin进入要禁用Visual composer的页面,向下滚动以找到“插件管理器选项”,然后仅将该页面拖放到另一侧即可禁用该页面的“ visual composer”。为您想要的任何页面。