Как отобразить облако тегов без ссылок


Как облако тегов может генерировать список тегов БЕЗ ссылок? Это прекрасно работает для меня, но мне просто не нужны ссылки:

wp_tag_cloud('smallest=10&largest=10&number=0&format=list'); 

Здесь явно ничего не говорилось об этом: http://codex.wordpress.org/Function_Reference/wp_tag_cloud

Здесь есть похожие вопросы, но они связаны с тегами для конкретного поста. Мне не нужны теги текущей страницы/публикации. Я хочу, чтобы все теги, используемые на сайте, были в облаке тегов. Отображать теги в списке без ссылки

 1
Author: Community, 2014-10-08

1 answers

Мы можем изменить выходные данные с помощью фильтров wp_tag_cloud или wp_generate_tag_cloud.

Но мы могли бы также использовать:

echo strip_tags(
    wp_tag_cloud( 'echo=0&smallest=10&largest=10&number=0&format=list' ),
    '<ul><li>'
); 

Где мы удаляем все теги HTML из выходных данных, кроме тегов ul и li.

Обратите внимание, что мы добавили параметр echo=0, как указано в Кодексе, как способ возврата выходных данных. Мы также могли бы использовать echo=, потому что он должен полностью заполнить условие :

if ( 'array' == $args['format'] || empty($args['echo']) )

Для возврата выходных данных. Так что empty( null ) и empty( '' ) это true но странно, что empty( 0 ) также true, но именно так работает функция empty();-)

В wp_tag_cloud() функция имеет параметр link, но у нее есть только такие возможные значения, как просмотр или редактирование . Было бы неплохо иметь опцию нет, чтобы отключить ссылки и показывать только текст.

 1
Author: birgire, 2014-10-09 00:24:34