gpt4 book ai didi

wordpress - 由特定类别制作的标签列表 - wordpress

转载 作者:行者123 更新时间:2023-12-03 06:52:59 26 4
gpt4 key购买 nike

此功能是否内置于 WordPress 中?我在法典中没有看到任何内容。

codex.wordpress.org/Function_Reference/wp_tag_cloud

我有一些特定类别的页面,我想显示与这些帖子关联的所有标签。

我确实找到了这个,但我不确定它是否正确或者是否存在更好的方法( source )(旧方法!!!):

<?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(); ?>

更新(简化):::

要制作特定类别的标签列表,此代码要好得多(只需更改类别名称):

::由于循环错误,最近再次更新::

    <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>

即使很难,我也可能有一个解决方案,如果出现新的解决方案,请更新此解决方案。

最佳答案

我认为您找到的方法是实现您想要的目标的唯一方法。也许你可以修改一些行,但这个概念是正确的。

目前我认为没有办法像使用核心 WordPress 功能一样过滤标签。

关于wordpress - 由特定类别制作的标签列表 - wordpress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5321373/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com