Как добавить класс ко всем спискам в статье в wordpress?
Собственно, есть необходимость оформить все списки выводимые в статье. Но не хочется каждый раз при публикации поста прописывать их вручную. Возможно есть какой-то вариант добавления класса при публикации только к спискам, которые добавлены в редакторе?
Проблема в том, что если css задать просто .entry-content ul {стили}, то правило примениться к блокам, которые выводятся другими плагинами внутри контейнера .entry-content.
Так пропишите стили для списков .entry-content ul , потом отдельно для списков плагина .entry-content ul.plugin, уверен, плагины вставляют классы, за которые вы сможете зацепиться
Иван Дрожжин:
отредактированный пост со всей html разметкой хранится в базе, поэтому либо править TinyMCE шаблон вставки списков, что бы он заранее вставлял с нужной разметкой (придётся править все остальные посты) либо
тогда ставить фильтр на the_content с приоритетом например 10000 и через регулярку заменять ul например на ul class="myclass". Таким макаром вы подправите все ul до того, как плагины будут добавлять свои ul.