Vorhandenem WP Bakery Element eine Option hinzufügen
< 1 min read
(i) NUR WP BAKERY PAGE BUILDER STANDARDELEMENTE
Wenn einem bereits vorhandenem VC Element eine neue Option hinzugefügt werden soll, kann dieses über die Funktion vc_add_param eingefügt werden. Als Attribute übergibt man einen Array, wie man ihn auch vc_map übergeben würde. In diesem Array definiert man alle Felder, die geändert werden sollen wie beispielsweise Namen, Labels, Beschreibungstexte usw.
vc_add_param( 'vc_row', [ 'type' => 'checkbox', 'heading' => "Zeile drehen", 'param_name' => 'swap_row', 'value' => array( "Ja" => "ja"), 'description' => "Wenn aktiv, wird die Zeile Mobile gedreht." ]);
Um diese Option dann auch im Shortcode zu nutzen, muss zuerst die vorhandene Shortcode Datei aus dem js_composer Plugin kopiert werden. Diese findet man unter js_composer/include/templates/shortcodes/%SHORTCODE%.php und muss nach budigital-child/vc_templates/%SHORTCODE%.php kopiert werden.
In der neuen Datei können die neuen Parameter dann einfach mit den Variablen angesprochen werden beispielsweise $swap_row
Powered by BetterDocs