Problem
Elementors Accordion sind ja recht schick. Und je nach Anwendung auch durchaus sinnvoll. Aber in der Standard-Umsetzung ist der erste Accordion-Abschnitt meist geöffnet.
Lösung
Mit folgendem Script lässt sich dieser Umstand ändern. Einfach in die Theme-Eigene functions.php einfügen.
add_action( 'wp_head', 'my_header_scripts' );
function my_header_scripts(){
?>
<script>
jQuery(document).ready(function($) {
var delay = 100; setTimeout(function() {
$('.elementor-tab-title').removeClass('elementor-active');
$('.elementor-tab-content').css('display', 'none'); }, delay);
});
</script>
<?php
}
Zutaten
- WordPress
- Elementor (Pro)
- Child-Theme (mit functions.php)