自定义元素在WPBakery / Visual Composer中始终为全角

时间:2019-06-26 13:54:02

标签: php wordpress visual-composer

我正在使用WordPress插件WPBakery(是Visual Composer),在其中创建了自定义元素。

在编辑器端,任何元素都可以放在一行中,并且可以从那里定义其列,有没有办法阻止它?

例如,我有一个名为hero的自定义元素。此块将始终为col-12,并防止在此块之外放置任何东西。

试图避免这种情况:

enter image description here

这可能吗?

1 个答案:

答案 0 :(得分:0)

我找到了解决方法。

我添加了“ ob_start”和“ return ob_get_clean();”在文件包含之间,这对我来说是工作。

public static function output($atts, $content = null)
{
    extract(vc_map_get_attributes('myModule', $atts));
    ob_start();
    include_once('partials/public-display.php');
    return ob_get_clean();
}