1

the_tagsを使用して、Wordpress サイトの投稿タグを表示します。次のコードを使用します。

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

featuredおよびという名前の 2 つのタグ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 に答える