Я хочу взять HTML-контент и работать с несколькими конкретными атрибутами в нескольких определенных тегах.
Я пытаюсь реализовать следующий алгоритм в PHP:
- Найти все теги «а» и для каждого
- если его атрибут href соответствует заданному URL
- если этот тег содержит тег 'img' с соответствующим атрибутом 'src'
- делать вещи: может потребоваться изменение содержимого / атрибутов текущих тегов 'a' и 'img'
- ENDIF
- ENDIF
- Далее
Я пытаюсь реализовать это в плагине WordPress, чтобы мы могли предположить, что у меня есть все функциональные возможности этой платформы.
Какие методы / приемы можно использовать для реализации этого? я действительно плохо отношусь к регулярным выражениям, поэтому я надеялся, что может быть более простой способ сделать это, или если кто-то может порекомендовать хороший способ создания регулярных выражений, это также будет приемлемо.
любая помощь будет принята с благодарностью!