View Categories

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