Добавить атрибут к элементу по его классу
-
Добрый день. Друзья, можно ли через function.php добавить такое?
На странице есть разные элементы (div, span, section и т.д.) с разными классами, но указываются они по одному шаблону:
«имя + подчеркивание + отрицательное_или_положительное_число«. Например, class_1, class_2, class_-22 и т.д. Классы добавляются через Гутенберг и конечно многие такие элементы имеют сразу несколько классов, но в каждом только один по вышеуказанному шаблону.Можно ли добавить к элементам с такими классами дополнительный атрибут? Например, если class=»class_-22″, то добавить в элемент атрибут datatime=»-22″, если class=»class_1″, то datatime=»1″ и т.д.
Я понимаю как легко это сделать с помощью JS, но не хочется загромождать фронт, если можно сделать на бэке. Но возможно ли такое?
ps Вообще, по сути, мне не нужны эти классы (class_1, class_2), а нужно как раз добавить только нужные допатрибуты, но Гутенберг не имеет такого функционала. Есть плагин «Attributes for Blocks», который делает то, что мне нужно, но его популярность низкая, не хочется подхватить заразу.
- Тема «Добавить атрибут к элементу по его классу» закрыта для новых ответов.