Ja die Seite war mir bekannt, da hab ich ja meinen Code Schnipsel von oben her ;).
Hab aber das Problem gelöst. Damit das srcset mit sizes in WP automatisch funktioniert, müssen die Seitenverhältnisse stimmen. Da habe ich vorher nicht drauf geachtet. In der functions.php folgendes eingefügt:
PHP
add_image_size( 'headerpic', 820, 220, true );
add_image_size( 'headerpic-small', 410, 110, true );
Dann Bilder neu in die Mediathek uploaden.
Nun im Theme an geeigneter Stelle die Ausgabe einbinden:
ergibt folgendes HTML:
HTML
<img src="http://localhost/xxx/wp-content/uploads/2016/02/Foodshot_2016_04_51-820x220.jpg"
class="attachment-headerpic size-headerpic wp-post-image" alt="Foodshot_2016_04_5[1]"
srcset="http://localhost/xxx/wp-content/uploads/2016/02/Foodshot_2016_04_51-820x220.jpg 820w,
http://localhost/xxx/wp-content/uploads/2016/02/Foodshot_2016_04_51-410x110.jpg 410w"
sizes="(max-width: 820px) 100vw, 820px" height="220" width="820">
... und der Browser freut sich :)
Danke Dir für die schnellen Antworten, man schreibt sich ;)