Исключить теги из облака тегов в WordPress - PullRequest
1 голос
/ 01 апреля 2012

Итак, у меня есть две разные группы тегов в одном посте, назовем их списками A и B. Список A - это облако тегов для всего сайта. Список B содержит теги или ключевые слова, связанные с постом. Теперь некоторые слова из списка B повторяются в списке A. Я пытаюсь найти способ, чтобы слова из списка B не повторялись в списке A (облако тегов). Есть ли простой способ сделать это. Я новичок во всем этом, поэтому я был бы признателен за вашу помощь.

<?php wp_tag_cloud('smallest=10&largest=10&format=flat&unit=px&separator=, &exclude=<?php the_tags();>'); ?>

1 Ответ

2 голосов
/ 01 апреля 2012

Вы пытаетесь встроить тег php в одну строку в кавычках. Вы не можете этого сделать, смотрите здесь .

Вы можете сделать это, хотя:

$args = array(
    'smallest' => 10,
    'largest' => 10,
    'format' => 'flat',
    'unit' => 'px',
    'separator' => ',',
    'exclude' => 'cats,dogs');
wp_tag_cloud($args);

the_tags() будет эхом, вам нужно вместо этого использовать get_the_tags () .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...