Hallo,
ich habe mir ein Twenty Fifteen Child angelegt und in der Content.php folgenden Code für die Anzeige des Excerpt integrierten
PHP
the_excerpt( sprintf(
__( 'Continue reading %s', 'twentyfifteen' ),
the_title( '<span class="screen-reader-text">', '</span>', false )
) );
Dies funktioniert wunderbar.
Nun möchte ich neben meinem Excerpt noch ein Thumbnailbild (von meinem festgelegten Beitragsbild) anzeigen und habe in der function.php folgenden Code mit ergänzt:
PHP
// Add theme support for post thumbnails add_theme_support( 'post-thumbnails' ); add_image_size( 'custom_thumb', 150, 150, true); // Add thumbnail to excerpt function wpshed_excerpt_thumbnail( $excerpt ){ if( is_single() ) return $excerpt; global $post;
if ( has_post_thumbnail() ) {
$img .= '<a href="'. get_permalink( $post->ID ) .'">'. get_the_post_thumbnail( $post->ID, 'custom_thumb' ) .'</a>';
} else { $img = ''; } return $img . $excerpt; } add_filter( 'the_excerpt', 'wpshed_excerpt_thumbnail' );
Leider wird dennoch nur der Textauszug angezeigt und kein Bild.
Was mache ich falsch?