$mla_template_definitions
$mla_template_definitions :
$mla_template_definitions defines the structure of the style and markup templates and the labels, etc. required to render them in the Settings/Shortcodes tab
The array must be populated at runtime in MLATemplate_Support::mla_localize_template_definitions(); localization calls cannot be placed in the "public static" array definition itself.
Template types are indexed by 'style'/'markup' and then shortcode name. Each template type is defined by: 'slug' => Sanitized version of the shortcode name 'default_names' => Names of the default templates 'label' => Styles only; label for the template textbox 'help' => Styles only; help text displayed below the textbox 'sections' => Markup only; array of template section definitions 'sections'[] elements: 'label' => Label for the section textbox 'help' => Help text displayed below the textbox 'order' => Where the section appears in the template