Zum Inhalt

LiveCanvas

Überblick

LiveCanvas ist der visuelle Editor für Seiten und Blöcke. Die Einstellungen werden aktuell im Bereich Integration gepflegt (späterer Umzug vorgesehen).

Einstellungen

Unter Theme-Optionen → Integration (LiveCanvas-Bereich):

  • Render LC Options: erzeugt die Bootstrap-Optionen für den Builder.

LiveCanvas-Blöcke

Die wichtigsten von TWtheme bereitgestellten LiveCanvas-Blöcke:

Icons

Einige Blöcke liegen technisch in Add-ons und werden trotzdem in LiveCanvas registriert:

Anwendung im Frontend

Besucher sehen die fertigen Inhalte. Der Editor-Modus ist nur für Autoren/Administratoren aktiv.

Entwicklertipps

Twtheme Hooks & Filter

Hook/Filter Typ Parameter Zweck
twtheme_option_fields Filter ($form_data) LiveCanvas-Optionen in Integration einfügen.

Technische Dokumentation

Überblick

Dieses Kapitel fasst den aktuellen Stand zu livecanvas direkt aus dem Theme-Code zusammen.

Einstellungen

Funktion Einstellungskontext
twtheme_admin_lc_scripts($hook) Steuert den Bereich admin lc scripts.
twtheme_image_shortcode($atts = []) Steuert den Bereich image shortcode.
twtheme_init_lc_blocks_php_files() Steuert den Bereich init lc blocks php files.
twtheme_insert_code_into_lc() Steuert den Bereich insert code into lc.
twtheme_lc_allow_svg_in_content($tags, $context) Steuert den Bereich lc allow svg in content.
twtheme_lc_css_values() Steuert den Bereich lc css values.
twtheme_lc_remove_empty_tags($data, $postarr) Steuert den Bereich lc remove empty tags.
twtheme_livecanvas() Steuert den Bereich livecanvas.
twtheme_livecanvas_config_fields() Steuert den Bereich livecanvas config fields.
twtheme_livecanvas_render_options() Steuert den Bereich livecanvas render options.

Verhalten im Frontend

Funktion Frontend-Relevanz
twtheme_livecanvas_render_options() Steuert den Bereich livecanvas render options.
twtheme_wp_enqueue_scripts_livecanvas($post) Steuert den Bereich wp enqueue scripts livecanvas.

Shortcodes

Shortcode-Funktion Zweck
twtheme_image_shortcode($atts = []) Steuert den Bereich image shortcode.

Entwicklertipps

Relevante Funktionen

Funktion Parameter Zweck
twtheme_admin_lc_scripts($hook) $hook: Funktionsparameter Steuert den Bereich admin lc scripts.
twtheme_image_shortcode($atts = []) $atts: Funktionsparameter (Standard: []) Steuert den Bereich image shortcode.
twtheme_init_lc_blocks_php_files() Steuert den Bereich init lc blocks php files.
twtheme_insert_code_into_lc() Steuert den Bereich insert code into lc.
twtheme_lc_allow_svg_in_content($tags, $context) $tags: Funktionsparameter; $context: Funktionsparameter Steuert den Bereich lc allow svg in content.
twtheme_lc_css_values() Steuert den Bereich lc css values.
twtheme_lc_remove_empty_tags($data, $postarr) $data: Funktionsparameter; $postarr: Funktionsparameter Steuert den Bereich lc remove empty tags.
twtheme_livecanvas() Steuert den Bereich livecanvas.
twtheme_livecanvas_config_fields() Steuert den Bereich livecanvas config fields.
twtheme_livecanvas_render_options() Steuert den Bereich livecanvas render options.
twtheme_register_livecanvas_panels() Steuert den Bereich register livecanvas panels.
twtheme_update_livecanvas_editor_scripts() Steuert den Bereich update livecanvas editor scripts.
twtheme_wp_enqueue_scripts_livecanvas($post) $post: Identifikator Steuert den Bereich wp enqueue scripts livecanvas.

Hooks & Filter

Hook/Filter Typ Parameter Zweck
twtheme_livecanvas_block_dirs apply_filters - Hook twtheme_livecanvas_block_dirs wird via apply_filters eingebunden.
twtheme_livecanvas_block_skip apply_filters - Hook twtheme_livecanvas_block_skip wird via apply_filters eingebunden.
twtheme_livecanvas_custom_code apply_filters - Hook twtheme_livecanvas_custom_code wird via apply_filters eingebunden.
twtheme_option_fields add_filter Callback: Closure Hook twtheme_option_fields wird via add_filter eingebunden.
wp_ajax_twtheme_lc_remove_empty_tags add_action Callback: 'twtheme_lc_remove_empty_tags' Hook wp_ajax_twtheme_lc_remove_empty_tags wird via add_action eingebunden.
wp_ajax_twtheme_livecanvas add_action Callback: 'twtheme_livecanvas' Hook wp_ajax_twtheme_livecanvas wird via add_action eingebunden.
wp_ajax_twtheme_livecanvas_render_options add_action Callback: 'twtheme_livecanvas_render_options' Hook wp_ajax_twtheme_livecanvas_render_options wird via add_action eingebunden.

Stand: 2026-03-11