Wie str_replace ich mit Template-Tag?

Ich habe ein Template-Tag mit:

 

Es gibt aus:

  

Ich möchte ‘class = “wp-post-image”‘ daraus entfernen.

Mein Verständnis von str_replace ist wenig, und ich habe verschiedene “Vermutungen” ausprobiert, aber nicht erfolgreich.

Solutions Collecting From Web of "Wie str_replace ich mit Template-Tag?"

Diese function wird das vorgestellte Bild ohne das classnattribut zurückgeben:

 function wpse239577_post_thumbnail( $image_size = 'full' ) { $image_id = get_post_thumbnail_id(); $image = wp_get_attachment_image_src( $image_id, $image_size ); if ( ! $image ) { return false; } return ''; } 

Verwendung: echo wpse239577_post_thumbnail() ; Der Parameter $size ist eine WordPress-Bildgröße und optional.

Außerdem gibt the_post_thumbmail() bereits seine Ausgabe zurück, so dass echo unnötig ist. get_the_post_thumbmail() ist ähnlich, gibt aber die Ausgabe zurück.