学做网站培训课程介绍

当前位置:

WordPress 通过TAG标签ID获取标签名和TAG链接

WordPress 通过TAG标签ID获取标签名代码:


<?php echo get_tag('1')->name;?>

另外还可以通过标签名称使用get_term_by()函数来实现,get_term_by()函数可以返回分类或标签的名称、别名和ID等信息。


if(is_tag()){
$tagName = single_tag_title('',false);
$tagObject = get_term_by('name',$tagName,'post_tag');
$tagID = $tagObject->term_id;
}

代码意思:在标签页面,选择获取当前标签页面的标签名称,使用该标签名称通过get_term_by()函数返回一个数组值,然后就可以获取数组中当前标签的ID了。

获取指定ID的TAG名字,使用下面的代码:


<a href="<?php echo get_tag_link($tag_id); ?>">标签名称</a>

扩展:
也可以写成函数放在主题的functions.php文件(以下代码二选一)

代码一:


function get_tag_id() {
$tagname = single_tag_title('',false);
$tag = get_term_by('name', $tagname, 'post_tag');
if($tag){
return $tag->term_id;
}else{
return 0;
}
}

代码二:


function get_tag_id() {
$current_tag = single_tag_title('', false);
$tags = get_tags();
foreach($tags as $tag) {
if($tag->name == $current_tag) return $tag->term_id;
}
}

调用代码:


<?php echo get_tag_id();?>

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

相关教程

  • 用什么建网站?Wordpress建网站好不好?这些问题经常被新手问上问起。可以这样说,wordpress程序可以建各种类型的网站,它的功能强大之处令人称赞,
  • Wordpress 如何开启伪静态 视频教程 (1120085 次浏览)
    做网站制作好之后,如果网站做SEO优化时,需要进行伪静态的设置,同样也可以通过网站设置选置进行设置。Wordpress伪静态设置方法 登陆到wordpr
  • 在之前的文章中,讲解了如何在自己做网站的网页中通过JS或者IFRAME调用其它网页的方法,但是有的学做网站论坛学员提出一个问题,通过这种方法是调用了
  • PHP程序如何要传递一个变量或者一个参数,可以通过表单和地址栏二种方式来传递。其中通过地址栏URL来传递/获取变量参数,最简单,特别实用。在实际应
  • 在我们自己做网站的时候,为了让网站有一个好的排名,希望自己网站的地址越短越好,这样可以方便记忆。在用WP做网站时,有的链接地址中有包含了tag、c
  • 对于想做SEO网站排名的建站学员来说,给每篇文章添加TAG 标签有利于网站的收录,添加TAG 标签的方法最简单,就是在发布文章时,可以给每一篇文章手动
  • 常用的HTML标签有哪些 (132547 次浏览)
    什么是HTML标签HTML 标记标签通常被称为 HTML 标签 (HTML tag)。HTML标签即是网页浏览器识别符,就像一个人名字张三、李四代表人的姓名一样。这里说
  • Wordpress标签云是将网站里的标签附着不同的颜色,好像一个七彩的云一样,在自己建网站时,可以美化我们的网站。效果如下:我们在学习怎么做
  • 在自己建网站时,往往在不同分类调用出不同的属性,需要结合调用各类分类的别名或者分类的ID号,如何让WORDPRESS程序自动调用出不同分类的别名和ID号
  • 在学习学做网站论坛HTML视频课程和CSS课程时,使用详细讲解了网站制作的HTML知识和CSS知识。css样式是用来控制HTML样式的,样式表定义一个样式的时候