if ( have_posts() ) :
wp_enqueue_script('jquery-ui-tabs');
$head = '';
$body = '';
while ( have_posts() ) : the_post();
$head .= sprintf( '<li><a href="#tabs-%s">%s</a></li>', $post->ID, get_the_title() );
$body .= sprintf( '<div id="tabs-%s">%s</a></li>', $post->ID, get_the_excerpt() );
endwhile;
?>
<div id="tabs">
<ul>
<?php echo $head ?>
</ul>
<?php echo $body ?>
</div>
<script>
jQuery(function ($) {
$( function() {
$( "#tabs" ).tabs();
} );
});
</script>
<?php
endif;
В элементоре
В Кастомайзере
И там и там есть поле для произвольных стилей
Можно отдельным плагином, можно дочерней темой, можно хоть прямо в виджете в то же поле текстовое дописать стили. В общем насколько хватит навыков и фантазии.
Но судя по использованию элементора вам достаточно так -