1

我使用the_tags来显示我的 Wordpress 网站的帖子标签,我使用以下代码:

<?php the_tags('',' • ',''); ?>

我需要从打印列表中排除/隐藏两个名为featured和的标签。这样做最有效的方法是什么?请只建议简单的解决方案,不要提出会减慢包含数千个标签和每小时页面浏览量的网站的心理查询。billed

4

1 回答 1

2

这是唯一更简单且不加载我正在考虑的页面的方法:

<?php
    $links = array();
    foreach(get_the_tags() as $this_tag) {
        if ($this_tag->name != "featured" && $this_tag->name != "billed"){
           $links[] = '<a href="'.get_tag_link($this_tag->term_id).'">'.$this_tag->name.'</a>';
        }
    }
    echo implode(' • ', $links);
?>
于 2012-09-12T14:41:51.703 回答