首页 > WordPress学习 > WordPress调用tag标签的方法 可以自定义显示的样式

WordPress调用tag标签的方法 可以自定义显示的样式

时间:2021年12月29日 分类:WordPress学习 浏览量:183

WordPress中,有默认的标签小工具,可以展示在右侧版块。不过我们偶尔也需要在其他地方显示tag标签,那么怎么调用呢?

<div class="样式名称">
<strong>热门标签:</strong>
<?php 
	$tags = get_tags( array( 'orderby' => '','order' => 'ASC','number' => '40') );
	$html = '<ul class="样式名称">';
	foreach ( $tags as $tag ) {
	$tag_link = get_tag_link( $tag->term_id );
	$html .= "<li><a href='{$tag_link}'>";
	$html .= "{$tag->name}</a></li>";
}
$html .= '</ul>';
echo $html;
	?>
</div>

这里,div以及ul、li等均可以自定义样式文件,来实现展示效果

第二个方法

<?php 
	$tagslist = get_tags('orderby=count&order=DESC&number=35'.$pagetags.'&offset='.$tagsoffset);
	foreach($tagslist as $tag) {
	echo '<li><a href="'.get_tag_link($tag).'">'. $tag->name .'</a>'; 
	echo '</li>';
} 
?>

与第一个一样,都是使用了get_tags这个函数,接下来,我们使用另外一个函数实现

<?php wp_tag_cloud('number=50&orderby=count&order=DESC&smallest=12&largest=12&unit=px'); ?>

这里使用的是wp_tag_cloud函数调用,使用方法是:

<?php wp_tag_cloud( $args ); ?> 

具体参数

<?php $args = array(
'smallest'                  => 8, 
'largest'                   => 22,
'unit'                      => 'pt', 
'number'                    => 45,  
'format'                    => 'flat',
'separator'                 => "\n",
'orderby'                   => 'name', 
'order'                     => 'ASC',
'exclude'                   => null, 
'include'                   => null, 
'topic_count_text_callback' => default_topic_count_text,
'link'                      => 'view', 
'taxonomy'                  => 'post_tag', 
'echo'                      => true,
'child_of'                   => null(see Note!)
); ?> 

简单介绍,

注: child_of 不是一个直接的 wp_tag_cloud 数组的键(Key),但由于这个函数使用 wp_parse_args() 和 get_terms() ,你可以通过 get_terms() 使用所有的数组键。

默认情况下的输出内容:

  • smallest —— 最小的标签(使用次数最少)显示大小为8
  • largest ——最大的标签(使用次数最多)显示大小为22
  • unit —— 最大值最小值的单位为’pt’
  • number —— 至多显示45个标签
  • format —— 以平面形式显示所有标签(标签之间用空格隔开)
  • separator —— 显示标签之间的空格
  • orderby —— 按名称为标签排序
  • order —— 以升序排列
  • exclude —— 不排除任何标签
  • include —— 包括所有标签
  • topic_count_text_callback —— 使用函数 default_topic_count_text
  • link —— 可视
  • taxonomy —— 用文章的标签作为云基础
  • echo —— 输出结果

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权

文章名称:WordPress调用tag标签的方法 可以自定义显示的样式

文章链接:https://news.yynnw.com/25.html

该作品系作者结合个人学习经验及互联网相关知识整合。如若侵权请通过投诉通道提交信息,我们将按照规定及时处理。

觉得文章有用就打赏一下文章作者

微信扫一扫打赏

标签:

最新文章