Intereting Posts
Когда в / (или «home») мое меню не получает класс текущего меню Использование Bootstrap в темах Остановить wordpress автоматически сбрасывая данные $ _POST wp_kses игнорировать разрешено и разрешать все API настроек – изменение вывода add_settings_field ()? Как создать заметку в настраиваемом типе сообщений? Должна ли работать платформа плагина RSS? Генератор случайных почтовых сообщений запутывает цикл Взаимодействие с мета-ящиками (имя / веб-адрес / описание) на странице «Добавить новую ссылку» Как уменьшить количество ревизий? Как создать страницу для авторов? как www.myblog.com/author/ Как изменить класс css для определенного формата сообщения? add_image_size и add_filter ('image_size_names_choose', 'my_custom_image_sizes'), не работающие с wordpress 3.5.2 Как фильтровать селектор роли? Как добавить новую вкладку в менеджер загрузки мультимедиа с помощью настраиваемого набора изображений?

Объединение тегов из типов сообщений

Я пытаюсь создать облако тегов, которое объединяет разные типы сообщений. Когда я делаю общий wp_tag_cloud, он только вытаскивает тег из сообщений, но если я добавлю специальный тип сообщения, который я хочу включить в аргументы, то он отображает теги из этих сообщений. Однако, если у меня есть те же теги в сообщении и в настраиваемом типе сообщений, он отображается дважды, а не комбинируется. Например, если у меня есть тег «trampolines» в сообщении и тот же тег в персонализированном портфолио типа, тогда облако тегов отображает батуты дважды, а не взвешивает его как двойное. Любые идеи, как я могу это сделать?

<?php $args = array( 'smallest' => 8, 'largest' => 18, 'unit' => 'pt', 'number' => 450, 'format' => 'flat', 'separator' => \\"\n\\ ", 'orderby' => 'name', 'order' => 'ASC', 'exclude' => null, 'include' => null, 'topic_count_text_callback' => default_topic_count_text, 'link' => 'view', 'taxonomy' => array('post_tag', 'portfolio_tag'), 'echo' => true ); ?> Tags: &nbsp;<?php wp_tag_cloud( $args ); ?> 

Solutions Collecting From Web of "Объединение тегов из типов сообщений"

Как сказал Джон в своем комментарии, у вас есть две таксономии с отдельными терминами. Если обе должности и портфели должны делиться тегами, вместо использования новой таксономии просто расширьте post_tags для портфолио персонализированного типа сообщения:

 register_taxonomy_for_object_type( 'post_tag', 'portfolio' );