如何将HTML属性添加到vc_btn(WP Bakery Visual Composer)?
我需要将属性“rel”添加到vc_btn。如何将HTML属性添加到vc_btn(WP Bakery Visual Composer)?
在i增加的functions.php
$attributes = array(
'type' => 'textfield',
'heading' => "rel nofollow",
'param_name' => 'element_rel',
'value' => '',
'description' => 'Add nofollow?'
);
vc_add_param('vc_btn', $attributes);
它示出了当I编辑按钮(后端)。 但页面(前面)没有任何反应。 vc_btn作为Grid Post的一个元素加载。 我试图将vc_btn.php从/ include/templates/shortcodes /复制到主目录中创建的dir/vc_templates /。 我已经试过这一点,但没有: How do I add an HTML attribute to row (WP Bakery Visual Composer)?
问题是,当电网负荷后的内容是不使用vc_btn.phg从/include/templates/shortcodes/vc_btn.php (或my_theme/vc_templates/vc_btn。 PHP) 但 /include/templates/params/vc_grid_item/attributes/vc_btn.php
Thans任何帮助
我不知道你是否还需要这个。但这个答案可能会帮助有人寻找自定义vc_btn链接,类,属性等。
请使用过滤器vc_gitem_post_data_get_link_real_rel
将属性“rel”添加到vc_btn。更多的过滤器可用,如:
vc_gitem_post_data_get_link_link
, vc_gitem_post_data_get_link_target
, vc_gitem_post_data_get_link_title
更详细可以在插件文件js_composer/include/autoload/params/vc_grid_item.php
和函数名vc_gitem_create_link_real
在行100
希望找到,有人会喜欢它。