gpt4 book ai didi

php - 检测 Visual Composer

转载 作者:可可西里 更新时间:2023-11-01 12:43:08 27 4
gpt4 key购买 nike

有没有办法检测 WordPress 页面是否使用 Visual Composer?

我有 2 个不同的页面模板:

  1. 常规页面的默认模板。
  2. 可视化编辑器页面模板。

我希望有一种方法可以检测用户是否正在使用可视化编辑器来构建页面,而不是依赖于用户每次都选择可视化编辑器模板。

有没有办法检测正在构建的页面,然后根据该页面分配模板?

最佳答案

仅适用于 WPBakery Page Builder

实际上,_wpb_vc_js_status 从 4.8 开始就不正确了,因为它不再被使用了。检查页面是否使用 wpbakery 的最简单方法 - 它是检查内容中的 vc_row 简码。

$post = get_post();
if ( $post && preg_match( '/vc_row/', $post->post_content ) ) {
// Visual composer works on current page/post
}

关于php - 检测 Visual Composer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29312067/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com