检测你是否在Visual Composer WordPress中处于”前端编辑器”模式
Marketo表单往往会破坏Wordpress前端编辑器。
现在-我的想法是检测我是仅显示当前页面还是处于前端编辑器模式。如果在前端编辑器模式下, 只是用占位符替换普通表单输出(或者只是不显示破坏所有内容的JavaScript)。
如果有人有更好的建议-不要犹豫!
#1因此, 我深入研究了WPBakery Visual Composer的核心, 并提出了以下解决方案:
function is_vc_build() {
return function_exists( 'vc_is_inline' ) &
&
vc_is_inline() ? true : false;
}
希望以后我花很多时间在此方面对你有所帮助。
#2你可以在下面尝试以下方法:
function is_frontend_vc() {
return function_exists( 'vc_is_inline' ) &
&
vc_is_inline();
}
【检测你是否在Visual Composer WordPress中处于” 前端编辑器” 模式】更容易阅读和简单。
推荐阅读
- 第n行ACF REPEATER的不同布局
- 演示的默认主页不能被覆盖
- 更新父级后调试WordPress子级主题
- 在functions.php中的破折号
- 自定义WordPress菜单替换当前的标题菜单
- 产品详细信息页面的自定义模板为空-Woocommerce
- WordPress可视编辑器中的自定义样式不会将类应用于链接元素
- 在定制器屏幕上时,定制器选项未返回默认值
- 移动子菜单的自定义样式