最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
当前位置:主页 > 网站建设 > wordpress程序调用不带超链接的Tag标签

wordpress程序调用不带超链接的Tag标签

时间:2024-01-05 18:01:05 阅读: 文章分类: 网站建设 作者: wordpress技术

想实现调用文章的tags标签作为文章页面的keywords,可由于标签调用函数默认带超链接,因此使用其作为文章页面的关键词前需去掉超链接变身为纯文本,否则页面会出现错位等情况。wordpress调用不带超链接的tag标签的方法已有人公布,通过wordpress强大的functions.php文件即可实现。

调用纯文本Tag标签:

在当前WordPress主题的functions.php文件中添加以下函数代码(所有标签,用英文逗号分割):

function tagtext(){ global $post; $gettags = get_the_tags($post->ID); if ($gettags) { foreach ($gettags as $tag) { $posttag[] = $tag->name; } $tags = implode( ',', $posttag ); echo $tags; } }

在要显示纯文本标签的地方添加以下调用代码:


<?php tagtext();?>

如果只是需要获取第一个纯文本标签:


<?php

$posttags = get_the_tags();

$count=0;

if ($posttags) {

  foreach($posttags as $tag) {

    $count++;

    if (1 == $count) {

      echo $tag->name . '|';

    }

  }

}

?>

下面的代码也可以获取文章第一个标签(纯文本):


<?php

    $tag = get_the_tags($id);

        if ($tag) {

    $tag = $tag[0];

    echo $tag->name;

    }

?>

如果希望获取wordpress的第一个标签链接(带链接):


//文章第一个tag

function first_tag_link()

{

    if ( $posttags = get_the_tags() )

    {

        $tag = current( $posttags );

        printf(

            '<a href="%1$s"><span>%2$s</span></a>',

            get_tag_link( $tag->term_id ),

            esc_html( $tag->name )

         );

    }

}

用法:


<?php first_tag_link(); ?>

wordpress程序调用不带超链接的Tag标签

关键词标签: 网站 程序 WordPress

声明: 本文由我的SEOUC技术文章主页发布于:2024-01-05 ,文章wordpress程序调用不带超链接的Tag标签主要讲述wordpress,网站,程序网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_39030.html

我的IDC 网站建设技术SEOUC.COM
专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章