<span class="resolved" aria-label="Resolved" title="Topic is resolved."></span>помощь в рег. выражении

Replies: 1

пытаюсь менять код Турбо-страницы:

class="tag-cloud-link tag-link-181 tag-link-position-1" style="font-size: 11px;">1 мая</a>

начиная с -181 идут классы с переменными именами.

Хочется “1 мая” (текст тоже всегда разный) дополнить пробелами с обеих сторон.

Вот такой код не работает:

function yturbo_add_spaces( $content ) {

    //что заменить
    $pattern='class="tag-cloud-link tag-link-(.*?)>(.*?)</a>';

    //на что заменить
    $replacement="class="tag-cloud-link tag-link-$1> $2 </a>";

    //производим замену
    $content1 = preg_replace($pattern, $replacement, $content);

    return $content1;

add_filter( 'yturbo_the_content', 'yturbo_add_spaces' );

Подскажите, плиз, правильный код для добавления пробелов.


This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer