Я пытаюсь изменить заголовок в WordPress:
function change_title_func($title) {
if( in_the_loop() && !is_archive() ) { // Avoiding Menu Items
return $title.'<span class="cls"></span>';
}
}
add_filter('the_title', change_title_func(), 10, 2);
но атрибут заголовка якоря также изменяется, и я не хочу этого. Пример:
<a href="..." title="title<span class=" cls"="">">title<span class="cls"></span></a>
Это происходит, скорее всего, потому что один и тот же фильтр используется в обоих местах.
Как я могу пропустить это изменение атрибута заголовка, так как они используют один и тот же фильтр?
Примечание: я пытаюсь сделать это внутри плагина, над которым я работаю, поэтому редактирование
дочерняя тема не подходит.