J'utilise le cadre redux dans mon thème et je personnaliser mon thème en étendant le WP_Customize_Section en utilisant le fichier « customizer_section.php »cadre Redux Extension WP_Customize_Section - Comment obtenir la classe définie pour une section
Lors de la définition de mon Options, j'ai défini une section comme:
Redux::setSection($myTheme_opt_name, array(
'id' => 'my-th-shortcode-subsec-shortcodes-blog-tab',
'title' => __('Blog', 'myTheme'),
'subsection' => true,
'class' => MyCSSClass,
'fields' => array(
array(
'subtitle' => __('Controls the color of the icon circle in blog alternate and recent posts layouts.', 'myTheme'),
'id' => 'my-th_shortcode_blog_icon_circle_color',
'compiler' => true,
'type' => 'color',
'title' => __('Blog Icon Circle Color', 'myTheme'),
'default' => '#eef0f2',
),
),
)
);
dans notre propre customizer_section.php Je veux ajouter dans la classe définie dans mes options sur mon propre codeblock
protected function render_fallback() {
$classes = 'accordion-section redux-section control-section control-section-' . $this->type;
?>
<li id="accordion-section-<?php echo esc_attr($this->id); ?>" class="<?php echo esc_attr($classes); ?>">
<h3 class="accordion-section-title" tabindex="0">
<?php
echo wp_kses($this->title, array(
'em' => array(),
'i' => array(),
'strong' => array(),
'span' => array(
'class' => array(),
'style' => array(),
),
));
?>
</h3>
dans le code ci-dessus dans la balise li Je veux obtenir la classe css (MyCSSClass) que j'ai défini dans mes options ci-dessus. Comment puis-je obtenir cette classe css ici?