Intereting Posts
как использовать ajax для отображения из базы данных и загрузить больше в wordpress плагин Получить размер файла из поля повторителя ACF Упрощение wordpress: блокирование / включение с htaccess Как отредактировать html плагина? настройка шаблона комментариев TwentyEleven Должен ли я использовать отдельные установки WordPress или WordPress-Mutisite для установки? Загруженные изображения отображаются в WP 4.4 Подавать контент из централизованного местоположения Вход в несколько поддоменов без Multisite Пользовательский Metabox всегда показывает окно и проверяет отправлять электронную почту всем зарегистрированным пользователям, когда истекает срок действия Добавить пользовательскую последовательность таксономии в permalink Загрузка материала WordPress на сайт laravel Невозможно загрузить XML-ресурс с помощью https Пользовательские таксономии неправильно подсчитывают изменения?

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

Я пытаюсь создать облако тегов, которое объединяет разные типы сообщений. Когда я делаю общий 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 ); ?> 

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

 register_taxonomy_for_object_type( 'post_tag', 'portfolio' );