Vorhandenem WP Bakery Element eine Option hinzufügen

(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