Пытаюсь вывести список тегов на отдельной странице,
? На какой «отдельной»? Чем не устроил стандартный вывод сайт.ru/tag/метка
Идея в том, чтобы создать отдельную статическую страницу, где в несколько столбцов автоматически будут перечислены все теги.
Если использовать ваш способ, список тегов придется формировать вручную.
Идея в том, чтобы создать отдельную статическую страницу, где в несколько столбцов автоматически будут перечислены все теги.
А, прошу прощения, неправильно понял задачу.
В таком случае можно создать шаблон страницы (любым из множества способов) и в нём вывести этот список с пом. WP_Query.
Как вариант — поместить в неё виджет «облако меток» (возможно найти плагин для более тонкой настройки оного).
Колонки же — это верстка.
Модератор
Yuri
(@yube)
1. Не надо смешивать код с оформлением. Вывести в две, три и т.д. колонки можно с помощью CSS, не загромождая html и не нагружая php лишними операциями.
2. В инд.шаблон страницы вместо Цикла вставьте код из примера в Кодексе https://codex.wordpress.org/Function_Reference/get_tags добавив в него минимально необходимые «обертки» для ссылок и контейнеры.
Вот это я лох.
2 @yube: за ссылку спасибо. Ключевая фраза, после которой сразу стало понятно, что я делал не так — «Retrieves a list of post tags based on the criteria provided in $args.» В примере, который я привел, также была использована функция get_tags. Я пробовал это в тестовой CMS и создал несколько тегов для проверки, но не привязал их ни к одному посту. Эта функция выводит не все теги, а лишь те, которые привязаны хотя бы к одному посту. Проблема решена, спасибо.