利用get_tags() 取出所有标签


c3492b7e8af5786d1c1384fc6da74c975d743203df12-mYNNVp_fw658

wordpress 标签(tag) 的排序预设是以名称(name)做排序,若是自己写函数取标签清单,我们有两个栏位可以做排序,一是count、二是term_id。

自行取出所有标签的??函数如下:

$tags = get_tags( array( 'orderby' => '', 'order' => 'ASC' ) );
$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>&nbsp;&nbsp;";
}
$html .= '</div>';
echo $html;

orderby的后面若是留空,则对term_id 排序。

评论

还没有评论
    评论 说点什么