figure вместо div

При добавлении изображения в пост, при наличии подписи, автоматически вставляется конструкция вида:

<div class="wp-caption">
   <img src="/путь _до_изображения" alt="Название изображения" title="Название изображения" width="???px" height="???px" />
   <p class="wp-caption-text">Название изображения</p>
</div>

А необходимо, чтобы выводилось следующим образом:

<figure class="wp-caption">
   <img src="/путь _до_изображения" alt="Название изображения" title="Название изображения" width="???px" height="???px" />
   <figcaption>
      <p class="wp-caption-text">Название изображения</p>
   </figcaption>
</figure>

Что и где надо поменять или прописать, чтобы это получилось?

Что, никто не знает?
Подскажите, очень нужно.

судя по твоему описания ответ один, где то в каком то php файле:)

А зачем воообще <figure> тебе?

судя по твоему описания ответ один, где то в каком то php файле:)

А зачем воообще <figure> тебе?

Я тебе даже больше скажу. Надо в файл punctions.php добавить фильтр. Весь вопрос как?
Впрочем, вопрос решен, так что тему можно закрывать.

Что касается того, зачем мне это нужно. Вопрос риторический. Лет семь назад, на HTML-форумах тоже задавали вопрос: "Зачем вам <div>? Есть же <table>." Если я хочу использовать красивые подписи под изображениями, то правильнее использовать <figure> и <figcaption>, а не просто <img> и <p>.

P.S. Блин, где администраторы форума? Почему в подпись стало возможным добавлять только один символ? Что за глюк?

Anonymous
Отправить
Ответ на: