Definirea Câmpurilor CSS Personalizate
Definirea Câmpurilor CSS Personalizate Pentru Module. Aflați cum să definiți câmpuri CSS personalizate pentru module.
Câmpurile CSS personalizate apar în fila Avansat a modalului de setări ale modulului și permit utilizatorilor să seteze proprietăți CSS personalizate pentru elementele țintă predefinite din ieșirea HTML a modulului. Câmpurile sunt generate automat pe baza configurației definite în metoda get_custom_css_fields_config() a modulului.
Configurare Personalizată a Câmpurilor CSS
- element_one (array)
- label (string) — Numele afișat pentru elementul țintă (localizat)
- selector (string) — selector CSS pentru elementul țintă
- no_space_before_selector (bool) — Nu puneți un spațiu înaintea selectorului
- element_two (array)
- label (string) — Numele afișat pentru elementul țintă (localizat)
- selector (string) — selector CSS pentru elementul țintă
- no_space_before_selector (bool) — Nu puneți un spațiu înaintea selectorului
Exemplu de Configurare a Câmpurilor CSS Personalizate
<?php class SIMP_SimpleHeader extends ET_Builder_Module { // ...Rest of implementation public function get_custom_css_fields_config() { return array( 'content' => array( 'label' => esc_html__( 'Content', 'simp-simple' ), 'selector' => '%%order_class%% p', ), 'heading' => array( 'label' => esc_html__( 'Heading', 'simp-simple' ), 'selector' => '%%order_class%% h1', ), ); } // Rest of implementation... }