前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >WordPress函数the_tags获取文章标签使用方法解析

WordPress函数the_tags获取文章标签使用方法解析

作者头像
ytkah
发布2019-12-26 17:14:21
1.4K0
发布2019-12-26 17:14:21
举报
文章被收录于专栏:ytkah

  我们知道wordpress有一个the_tags函数可以获取到文章设置的所有标签,并按照你想要的形式输出。在文章页面输出标签有助于内链布局,提升SEO效果。在模板中显示标签名并链接到该标签中,如果当前页中无标签就不显示,这个函数必须使用在WordPress主循环中。就是能获取到全局变量post的地方,一般用于文章页与文章列表页。

  the_tags函数位于wp-includes/category-template.php文件中:

代码语言:javascript
复制
/**
 * Retrieve the tags for a post.
 *
 * @since 2.3.0
 *
 * @param string $before Optional. Before list.
 * @param string $sep Optional. Separate items using this.
 * @param string $after Optional. After list.
 */
function the_tags( $before = null, $sep = ', ', $after = '' ) {
	if ( null === $before )
		$before = __('Tags: ');

	$the_tags = get_the_tag_list( $before, $sep, $after );

	if ( ! is_wp_error( $the_tags ) ) {
		echo $the_tags;
	}
}

  可以看到the_tags函数是通过调用get_the_tag_list取得数据。

  函数使用方法

代码语言:javascript
复制
<?php the_tags( $before, $sep, $after ); ?>
//$before
//在显示之前输出的内容,一般是标签链接所处容器HTML标签。
//$sep
//用来分隔的内容,你可以为空,具体效果看下面的图。
//$after
//显示在标签之后的内容,一般是标签链接所处容器HTML标签。

  使用示例

  默认方法

代码语言:javascript
复制
<?php the_tags(); ?>
等同于:<?php the_tags( 'Tags: ', ', ', '' ); ?>

  得到:Tags:XXX, XXXX

  再来一个

代码语言:javascript
复制
<?php the_tags( '<ul><li>', '</li><li>', '</li></ul>' ); ?>
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-12-25 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
网站建设
网站建设(Website Design Service,WDS),是帮助您快速搭建企业网站的服务。通过自助模板建站工具及专业设计服务,无需了解代码技术,即可自由拖拽模块,可视化完成网站管理。全功能管理后台操作方便,一次更新,数据多端同步,省时省心。使用网站建设服务,您无需维持技术和设计师团队,即可快速实现网站上线,达到企业数字化转型的目的。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档