显示包含特定单词的所有wordpress标记
如何显示包含特定单词或2个单词的所有WordPress标记的列表 例如,我需要显示包含“TV Show”的所有标签,然后我得到以下列表: 《老友记》电视节目 打破糟糕的电视节目 我找到了此代码,但它不起作用:显示包含特定单词的所有wordpress标记,wordpress,tags,Wordpress,Tags,如何显示包含特定单词或2个单词的所有WordPress标记的列表 例如,我需要显示包含“TV Show”的所有标签,然后我得到以下列表: 《老友记》电视节目 打破糟糕的电视节目 我找到了此代码,但它不起作用: <?php $tags = get_tags(['name__like' => 'Green']); foreach($tags as $tag) { echo $tag['name'].'<br/>'; } ?> 用$tage->name
<?php
$tags = get_tags(['name__like' => 'Green']);
foreach($tags as $tag) {
echo $tag['name'].'<br/>';
}
?>
用$tage->name替换$tage['name'],它就可以正常工作了
<?php
$tags = get_tags(['name__like' => 'green']);
foreach($tags as $tag) {
echo $tag->name.'<br/>';
}
?>
要显示为链接,请使用函数get_tag_link()
WordPress实用程序代码更改,因此如果可以,请在找到此类列表的任何网站上查看发布日期。这里有一个相当新的页面,其中的代码可能适合您:谢谢,它正在工作。它正在显示,但不是作为链接显示。如何显示为链接?回答已编辑,如上所示,使用get_tag_link()并将标记id($tag->term_id)作为参数传递,以获取指向指定标记的url链接。
<?php
$tags = get_tags(['name__like' => 'Green']);
foreach($tags as $tag) {
$tag_link = get_tag_link($tag->term_id); //this a url link
echo '<div class="tags"><a href="'.$tag_link.'"> '.$tag->name.'</a> </div>';
}
?>