2017-01-16 15 views
2

私はWordPressのすべての投稿タグを取得したいと思います。下のフッターに私のコードです:WordPressのすべての投稿タグを取得するにはどうすればよいですか?

上記のコードでは
<?php 
global $wpdb; 

$tags = get_terms('post_tag'); 
echo '<ul>'; 
foreach ($tags as $tag) 
{ 
    echo '<li>' . $tag->name . '</li>'; 
} 
echo '</ul>'; 
?> 

私は、特定のポストに関連付けられているタグだけではなく、ワードプレスのタグのリスト全体を取得しています。

ご協力いただければ幸いです。おかげさまで

+0

てみ取得することはできユーザーget_tags() –

+0

チェックこのhttps://codex.wordpress.org/Function_Reference/get_tags –

答えて

3

使用get_tagsは、すべての記事タグ

<?php 
$tags = get_tags(array(
    'hide_empty' => false 
)); 
echo '<ul>'; 
foreach ($tags as $tag) { 
    echo '<li>' . $tag->name . '</li>'; 
} 
echo '</ul>'; 
?> 
0

この

$tags = get_tags(); 
$html = '<div class="post_tags">'; 
foreach ($tags as $tag) { 
    $tag_link = get_tag_link($tag->term_id); 

    $html .= "<a href='{$tag_link}' title='{$tag->name} Tag' class='{$tag->slug}'>"; 
    $html .= "{$tag->name}</a>"; 
} 
$html .= '</div>'; 
echo $html; 
+0

それ私は@ Reneの答えを好む。 – theKing

関連する問題