Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
显示包含特定单词的所有wordpress标记_Wordpress_Tags - Fatal编程技术网

显示包含特定单词的所有wordpress标记

显示包含特定单词的所有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

如何显示包含特定单词或2个单词的所有WordPress标记的列表

例如,我需要显示包含“TV Show”的所有标签,然后我得到以下列表:

《老友记》电视节目 打破糟糕的电视节目

我找到了此代码,但它不起作用:

    <?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>';
}
?>