Twenty Seventeen WordPress Theme add excerpt not showing

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