我想穿上我的single.php
:
标记:标记1
或者如果有多个标签:
标签:Tag1、Tag2
这个Tag1
和Tag2
应链接到自定义URL。
我找到了这个,但不知道如何得到我想要的。
if( has_tag() ) {
// somehow echo "Tags" + Tagnames with custom links seperated by commas.
}
else{
// show nothing
}
我想穿上我的single.php
:
标记:标记1
或者如果有多个标签:
标签:Tag1、Tag2
这个Tag1
和Tag2
应链接到自定义URL。
我找到了这个,但不知道如何得到我想要的。
if( has_tag() ) {
// somehow echo "Tags" + Tagnames with custom links seperated by commas.
}
else{
// show nothing
}
您可以使用get_the_tags
功能,大致如下:
$posttags = get_the_tags();
if ($posttags) {
echo (count($posttags) > 1) ? \'Tags: \' : \'Tag: \';
$links = array();
foreach($posttags as $tag) {
$links[] = sprintf(\'<a href="%s">%s</a>\', get_tag_link($tag->term_id), $tag->name);
}
echo implode(\', \', $links);
}
参考号:https://codex.wordpress.org/Function_Reference/get_the_tags首先,我是Wordpress和PHP的新手,如果这是一个基本问题,我深表歉意。我安装了Wordpress,每篇文章都用标签标记,这些标签包含以下链接:href=domain.com/index.php/tag/TAGNAME 但我希望链接是:href=domain.com/index.php/search/TAGNAME 据我所知,我需要改变get_tag_link() 但所做的就是使用get_term_link() 然后我完全迷路了。是否有一个函数If(tag){ return \"