Создание постоянной ссылки на архив first_tag?

Я пытаюсь создать ссылку на архив первого тега в текущем сообщении. Интересно, как я могу сделать это возможным.

Я хотел что-то вроде:

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

Инструкции должны быть внутри «если»

<?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) но не могу заставить его работать.

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;

}

}
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]