Nil*_*s_e 6 wordpress tag-cloud categories
这个功能是否内置于wordpress中?我没有在食品法典中看到任何东西.
codex.wordpress.org/Function_Reference/wp_tag_cloud
我有一些特定于类别的页面,我想显示与这些帖子相关的所有标签.
我确实找到了这个,但我不确定它是否正确或是否存在更好的方法(来源)(旧方法!!!!):
<?php
query_posts('category_name=html');
if (have_posts()) : while (have_posts()) : the_post();
$posttags = get_the_tags();
if ($posttags) {
foreach($posttags as $tag) {
$all_tags_arr[] = $tag -> name;
}
}
endwhile; endif;
$tags_arr = array_unique($all_tags_arr);
?>
<ul>
<?php
foreach($tags_arr as $tag){
echo '<li>'.$tag.'</li>';
}
?>
</ul>
<?php wp_reset_query(); ?>
Run Code Online (Sandbox Code Playgroud)
更新(简化):::
要从特定类别制作标签列表,这段代码要好得多(只需更改类别名称):
::由于循环错误,最近再次更新::
<ul>
<?php
query_posts('category_name=html');
if (have_posts()) : while (have_posts()) : the_post();
if( get_the_tag_list() ){
echo $posttags = get_the_tag_list('<li>','</li><li>','</li>');
}
endwhile; endif;
wp_reset_query();
?>
</ul>
Run Code Online (Sandbox Code Playgroud)
即使很难我可能有一个解决方案,如果有新的解决方案请更新.
| 归档时间: |
|
| 查看次数: |
6100 次 |
| 最近记录: |