Um Beitragsbilder benutzen zu können, muss die Funktion zunächst einmal im Theme aktiviert werden. Die Funktion heißt post thumbnails.
<?php add_theme_support( 'post-thumbnails' ); ?>
Damit dieses Beitragsbild auch angezeigt wird, muss im jeweiligem Template noch der Template tag the_post_thumbnail eingebaut werden.
<?php the_post_thumbnail('medium'); ?>
Es können folgende Größen vergeben werden, welche sich in den Einstellungen festlegen lassen.
- thumbnail - Standardwert (Einstellungen) 150x150 px, hard beschnitten
- thumb - Standardwert (Einstellungen) 150x150px, maximale Werte
- medium - Standardwert (Einstellungen) 300x300 px, maximale Werte
- medium_large - 768xUnendlich px
- large - Standardwert (Einstellungen) 1024x1024 px, maximale Werte
- full - Originalgröße
Es können in der functions.php mit Hilfe der Funktion add_image_size noch weitere Bildergrößen definiert werden.
<?php add_image_size( 'filme', 235, 147 ); ?>
Im entsprechenden Template kann dann die benutzerdefinierte Größe benutzt werden.
<?php the_post_thumbnail('filme'); ?>
Vorschaubilder regenerieren
Sollten während des Life Betriebes einer Seite weitere Bildergrößen erzeugt werden, so werden nicht automatisch alle Bilder nachträglich mit neuen Thumbnails versorgt. Dafür kann das Plugin Vorschaubilder regenerieren genutzt werden.