创建first_tag存档的永久链接?

时间:2014-11-03 11:59:41

标签: php wordpress hyperlink tags

我正在尝试创建指向当前帖子中第一个标记的存档的链接。我想知道如何才能做到这一点。

我想要类似的东西:

<a href="http://example.com/tags/first_tag_ofmypost"> Linked Title </a>

说明必须在“if”

<?php 
$tags = wp_get_post_tags($post->ID);
if (has_tag( 'xtag' )) {
?>
<a href="<?php echo ?????????????? ?>"> Linked Title</a>

???????用于调用我的标签永久链接的缺失指令。我一直在尝试get_tag_link($tag->term_id),但无法使其发挥作用。

1 个答案:

答案 0 :(得分:0)

试试这个:(未经测试)

...

if (has_tag( 'xtag' )) { 

    $tag  = get_term_by('name', 'name_of_your_tag', 'type_of_your_tag'); // you should indicate the type of your xtag tag

?>

<a href="<?php echo get_tag_link($tag['term_id']); ?>">Linked Title</a>

<?php } ?>

...

修改

试试这个:

$tags = wp_get_post_tags($post->ID);

for($i = 0; $i<count($tags); $i++){

    $tag = $tags[$i];

    if($tag['name'] == 'name_of_you_tag'){

        echo '<a href="'.get_tag_link($tag['term_id']).'">Linked Title</a>';
        break;

    }

}