В настоящее время я пишу плагин, который отображает некоторые изображения – возможно, с надписями. Поэтому мне было интересно, использовать ли XHTML ( <div>
s и <span>
s) или HTML 5 ( <figure>
и <figurecaption>
) для вывода.
Я думаю, что ответ на этот вопрос несколько зависит от используемой темы. Есть ли способ выяснить, какой выходной формат использует пользовательская тема? Или что здесь лучше всего подходит? Что делает WordPress для решения этой проблемы?
WordPress вам не поможет. В back-end используйте консервативный XHTML 5: <br />
, но не <figure>
(см. Стандарты кодирования WP ).
В интерфейсе … сложно определить Doctype и использование полиполков , поэтому оставайтесь с обычным HTML как можно дольше или загружайте необходимые полисы из своего плагина.