当我使用 vc_map() 将新元素添加到内容元素列表时,有 category 参数可以将元素放在某个选项卡中。
如果有很多类别选项卡,VC 会将其中一些放在右侧的下拉列表中。有没有办法重新排列所有选项卡的顺序?
当我使用 vc_map() 将新元素添加到内容元素列表时,有 category 参数可以将元素放在某个选项卡中。
如果有很多类别选项卡,VC 会将其中一些放在右侧的下拉列表中。有没有办法重新排列所有选项卡的顺序?
有一个过滤器可以用来重新排列元素类别的顺序:vc_add_element_categories
.
例如:
add_filter( 'vc_add_element_categories', 'rearrange_element_categories', 10, 1 );
function rearrange_element_categories( $tabs ) {
// rearrange the tabs according to your needs
return $rearranged_tabs;
}
不知道为什么有人需要这个?您仍然可以通过跳入插件的代码来根据您的选择进行安排。
缺点:
它将被重置,将来您将更新插件。根据我们对 的理解WPBakery Page Builder plugin
,如果不更新它,您将无法生存。