Ecco come aggiungere la possibilità di visualizzare degli estratti dai post degli articoli usando il tema twenty seventeen , funzionalità non prevista e non inclusa di default.
Nel file functions.php aggiungere questo filtro:
function mypersonal_excerpt_length($length) { return 50; } add_filter( 'excerpt_length', 'mypersonal_excerpt_length');
Creare successivamente un CHILD THEME dentro il quale duplicare le cartelle del tema padre template-parts/post/ e dentro copiare il file content.php dove sostituire tutto quello che c’è nel DIV <div class=”entry-content”> con questo codice :
<div class="entry-content"> <?php /* translators: %s: Name of current post */ if ( is_single() ) : the_content( sprintf( __( 'Continue reading<span class="screen-reader-text"> "%s"</span>', 'twentyseventeen' ), get_the_title() ) ); wp_link_pages( array( 'before' => '<div class="page-links">' . __( 'Pages:', 'twentyseventeen' ), 'after' => '</div>', 'link_before' => '<span class="page-number">', 'link_after' => '</span>', ) ); else: the_excerpt( sprintf( __( 'Continue reading<span class="screen-reader-text"> "%s"</span>', 'twentyseventeen' ), get_the_title() ) ); wp_link_pages( array( 'before' => '<div class="page-links">' . __( 'Pages:', 'twentyseventeen' ), 'after' => '</div>', 'link_before' => '<span class="page-number">', 'link_after' => '</span>', ) ); endif; ?> </div><!-- .entry-content -->
from https://core.trac.wordpress.org/ticket/39519
Thanks to https://profiles.wordpress.org/cavalierlife