it-swarm.com.de

img width und height Attribute werden von get_the_post_thumbnail gesetzt

Ich arbeite an einem benutzerdefinierten Thema, das ich zur Pflege geerbt habe. Oben auf der Homepage befindet sich ein Kopfbereich mit einigen Bildern, die von get_the_post_thumbnail generiert wurden. Der Aufruf von get_the_post_thumbnail gibt img-Objekte aus, die durch ihre HTML-Attribute auf eine bestimmte Breite/Höhe eingestellt sind. Hier ist der Code und die Ausgabe:

In einer Schleife

<?php echo get_the_post_thumbnail( $id, array( 300, 300 ) ); ?>

HTML-Ausgabe

<img width="215" height="93" src="[img filepath]" class="attachment-300x300 wp-post-image" alt="[img name]" title="[img name]">

Ich muss das Attribut Höhe und Breite auf etwas anderes als215 x 93zurücksetzen. Ich kann nirgends finden, wo dies gesetzt wird (eingecheckt in wp-admin sowie functions.php sowie an einer anderen Stelle, an der ich dachte, dass dies der Fall sein könnte). Ich finde auch keine Stellen, an denen set_post_thumbnail_size mit diesen Werten aufgerufen wird. Kann mir jemand sagen, wo diese Werte zurückgesetzt werden sollen?

Vielen Dank.

1
tks

Sie können die functions.php-Datei Ihres Themes mit einer Bildgröße versehen.

http://codex.wordpress.org/Function_Reference/add_image_size

Sie müssen dann nur noch <?php the_post_thumbnail('image-size-name'); ?> ausführen, und das Bild wird basierend auf den von Ihnen festgelegten Größen herausgezogen.

4
Alex Older