WordPress: используйте тег <picture>с wp_get_attachment_image - PullRequest
0 голосов
/ 25 февраля 2020

Я хочу использовать тег <picure> с функцией wp_get_attachment_image. На данный момент я получаю <img> тег с srcset. Это хорошо, но есть ли способ изменить его на тег <picure> с несколькими источниками в нем? Вот так:

<picture>
  <source media="(min-width: 56.25em)" srcset="large.jpg 1x, large@2x.jpg 2x">
  <source media="(min-width: 37.5em)" srcset="medium.jpg 1x, medium@2x.jpg 2x">
  <source srcset="small.jpg 1x, small@2x.jpg 2x">
  <img src="fallback.jpg" alt="">
</picture>

Мне это нужно, потому что я хочу отобразить вторую версию изображения. Таким образом, я могу иметь горизонтальные и вертикальные изображения в одном <picture> теге. Как это:

<picture>
  <source media="(min-width: 38em)" srcset="art-direction-horizontal.jpg">
  <source srcset="art-direction-vertical.jpg">
  <img src="art-direction-vertical.jpg" alt="">
</picture>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...