问题标签 [visual-composer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - vc_map:无法在 textarea_html 块中使用简码
我已经使用具有简单标题、WISYWIG 内容和背景图像的 vc_map() 制定了一个自定义 Visual Composer 元素。我的问题是,我在内容块内使用的任何简码都未被检测到,并且要么作为原始简码吐出,要么,如果我通过 do_shortcode 调用,则在保存时被注释掉。
在functions.php中:
我已经将我的数组与 VC 中的默认“文本块”元素进行了比较,它们似乎匹配......有人知道我错过了什么吗?
html - Visual Composer:nth-child 不使用 css 类
我正在为客户开发一个网站,她安装了 Visual Composer。对于帖子网格,我需要为每个帖子标题分配不同的颜色。我的方法是找到 grid-item 容器并将 :nth-child 附加到它,然后将其定向到我真正想要应用不同颜色的自定义 css 类。
示例代码,基于实际代码:
奇怪的是,这种技术对于帖子的特色图像上的悬停文本效果非常有效。
我尝试了 nth-of-type,但运气不佳。它可以工作,但只解析第一个或第二个类型,对所有三个 div 应用相同的颜色。
我已经尝试了我能想到的所有路径排列,但没有一个有效。试图通过 Visual Composer 生成的无尽 div 追踪路径实际上是不可能的。使用代码检查器(Google Chrome),我发现了动态生成的类、作为内联样式注入的类,以及呈现在 HTML 中但在检查器中看不到的类。经过几个小时的仔细规划不同的“类路径”来完成这项工作,我完全沮丧地放弃了。
有趣的是,Visual Composer 文档清楚地表明,通过其 UI 添加自定义 css 类,自定义样式变得简单明了。我的经验是,这是真的——如果你想对 post 网格中的所有 div 应用相同的颜色。不过,请尝试独立自定义每个网格项目,这是一场完全不同的球赛……可能无法获胜。
关于如何在不诉诸某种 hacky JavaScript 黑魔法的情况下使其工作的任何想法?
php - 在 Visual Composer 中将 html_template 参数添加到 vc_row 短代码
我的代码:
vc_add_param() 有效,但代码的第二部分引发以下错误:
( ! ) 致命错误:错误的 vc_map 对象。在第 26 行的 /Users/mike/Sites/Fun/wordpress/web/app/plugins/js_composer/include/helpers/helpers_api.php 中需要基本属性
这些是我之前看过的资源:
- https://stackoverflow.com/a/29226825/3602355
- http://mwender.com/adding-html-id-attributes-to-visual-composer-rows-in-the-x-theme/#comment-1170
- https://snippets.khromov.se/changeing-settings-of-built-in-visual-composer-elements/#comment-22548
相关文件:
- https://wpbakery.atlassian.net/wiki/pages/viewpage.action?pageId=524332 - vc_map()
- https://wpbakery.atlassian.net/wiki/pages/viewpage.action?pageId=524310 - vc_map_update()
任何帮助将不胜感激。
php - 使用 TinyMCE 自定义格式包装多个标签
我正在使用 TinyMCE 的 php API,我想包装多个标签,例如:
我有的 :
我想要的是 :
这是我的代码:
我尝试删除包装器,将“块”更改为“内联”,但我未能将我的内容包装在一个带有自定义类的 div 中。
请帮我找东西,
wordpress - Wordpress WooCommerce 预订和 Visual Composer 功能问题
激活 WooCommerce 预订时,Visual Composer 后端编辑器会继续加载。我想可能存在兼容性问题。
我的网站上安装的当前版本:
- WordPress:4.6.1
- WooCommerce 预订:1.9.13
- 视觉作曲家:5.0
我也尝试将 Wordpress 和插件更新到最新版本,但我得到了同样的错误。
但是,Wordpress 和插件在我的本地主机 MAMP 上运行良好。
它应该是服务器上的设置吗?
php - 按自定义字段父查询帖子
我正在努力在 wordpress 中查询帖子,确切地说 - 我在可视化作曲家小部件中有一个下拉选择字段,我可以选择的是自定义帖子中自定义字段的父级 ID。更准确地说 - 我制作了自定义帖子 - cummunique - 女巫有自定义字段 - 区域 - 这是一个复选框列表,这个自定义字段(区域)有子区域。它看起来像这样:
- 一些主要地区
- 一些次区域
- 一些次区域
- 另一个主要地区
- 另一个次区域
- 一些子子区域
- 另一个次区域
- 另一个次区域
Ofc wordpress 管理员可以只检查一些子区域而不检查主要区域,就像我在可视化作曲家的下拉选择中所说的那样,我只能选择主要区域 ID。
因此,当我从下拉列表中选择例如 * SOME MAIN REGION 时,我只想获取已检查属于该主要区域的子区域的帖子。
- Some MAIN REGION -> id is * some subregion parent id。
有没有办法可以构建 meta_query 来获取这些帖子?
谢谢你的帮助!
php - WP - 如何在 vc_gitem_post_meta.php 中获取帖子 ID
我在我的 Wordpress 网站中使用 Visual Composer。我需要获取由网格生成器 (VC) 呈现的帖子的 ID。
在这个文件中,我在这个文件中尝试了以下内容:vc_gitem_post_meta.php:
他们都返回一个空的结果。
有任何想法吗?
感谢您查看问题。
php - Wordpress Visual Composer 模板集成到页面模板中
我正在使用带有 Visual Composer 插件的 WordPress 以及 Templatera 插件。我创建了一个名为页脚的模板。而不是将模板添加到每个 WordPress 页面(主页、关于、联系我们)。他们有什么方法可以创建一个简码来在页面属性模板文件中提取 Tempatera 模板吗?
php - 如何删除内置主题 Visual Composer 模块并安装插件?
在模块设计器 WPBakery Visual Composer中构建了一个主题为 wordpress 的站点。它有一个问题 - 一些元素与新版本的wordpress冲突,因为它已经过时了。问题:如何取消内置主题设计器并设置Visual Composer插件。这是主题的functions.php设计器中的调用代码:
如果我评论这些行并尝试安装 Visual Composer 的插件,我会收到以下错误:
Fatal error: Cannot redeclare wpb_getImageBySize() (previously declared in /home/likemedi/public_html/wp-content/themes/subway/wpbakery/js_composer/composer/lib/helpers.php:15) in /home/likemedi/public_html/wp-content/plugins/js_composer/include/helpers/helpers.php on line 114