• Привет всем! ломаю голову уже второй день: Благодаря простой конструкции <?php wp_tag_cloud( ); ?> вывел облака тегов, но для дизайна css нужны 4 пары <span></span> именно между тегами <a> </a> то есть <a блаблабла> <span></span><span></span><span></span><span></span> ИМЯ ТЕГА </a> Подскажите пожалуйста, конкретно какую конструкцию выводить?

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • PHP-функции не вставляют в HTML-редактор. Лучше напишите шорткод

    @kw56 php у меня работает в текстовом редакторе благодаря спецфункции , но я этим не пользуюсь постоянно а для экспериментов и после каждой удачной попытки их я скопирую и вставляю в файл php

    шорткоды вообще мне не нужны , я всегда вставляю php код с html разметкой в файлах php в нужном месте

    тут вопрос в другом _ куда пихать этот код

     sprintf(
    			'<a href="%1$s"%2$s class="%3$s" style="font-size: %4$s;"%5$s><span></span><span></span><span></span><span></span>%6$s%7$s</a>'

    Вам не запихнуть нужный код в html. Надо допиливать, например, functions.php в теме. Вставить туда что-то вроде:

    $tags_data = add_filter( ‘wp_generate_tag_cloud_data’, ‘four_spans_include’ );

    function four_spans_include($data){

    $data[‘aria_label’]=preg_replace(‘/[>]/’,’><span></span><span></span><span></span><span></span>’, $data[‘aria_label’],1);

    return $data;

    }

    • Ответ изменён 1 год, 6 месяцев назад пользователем efess. Причина: кавычки
Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «между» закрыта для новых ответов.