如何在包含图像和计数帖子的页面中创建列表标签
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在包含图像和计数帖子的页面中创建列表标签相关的知识,希望对你有一定的参考价值。
我在页面中创建了一个类别列表。代码如下:
<?php
$args = array(
'orderby' => 'name',
'parent' => 0
);
$categories = get_categories( $args );
foreach ( $categories as $category ) {
echo '<div style="margin:0 0 10px 10px; border: 1px solid #888; float: left; padding:1px; text-align:center;"><a href="' . get_category_link( $category->term_id ) . '"><img src="https://arsipkoran.ga/img/logo/koran-thumb/thumb-' . $category->cat_name . '.png" alt="' . $category->cat_name . '" style="width:180px;height:30px;" /><br/>' . $category->name . '</a><br/> (' . $category->category_count . ' arsip)</div>';
}
?>
结果与以下链接一样成功:https://pustakakoran.com/direktori-e-koran/
然后我尝试应用于标签,代码如下:
<?php
$args = array(
'orderby' => 'name',
'parent' => 0
);
$tags = get_the_tags( $args );
foreach ( $tags as $tag ) {
echo '<div style="margin:0 0 10px 10px; border: 1px solid #888; float: left; padding:1px; text-align:center;"><a href="' . get_tag_link($tag->term_id) . '"><img src="https://arsipkoran.ga/img/logo/koran-thumb/thumb-' . $tag->name . '.png" alt="' . $tag->name . '" style="width:180px;height:30px;" /><br/>' . $tag->name . '</a><br/> (' . $tag->tag_count . ' kitab)</div>';
}
?>
但结果却不行。任何人都可以帮助我,应该修复哪部分代码。
答案
使用get_tags()
而不是get_the_tags()
。
代码的哪一部分应该修复
(1)替换这个:
$tags = get_the_tags( $args );
..有了这个:
$tags = get_tags( $args );
(2)替换这个:
$tag->tag_count
..有了这个:
$tag->count
以上是关于如何在包含图像和计数帖子的页面中创建列表标签的主要内容,如果未能解决你的问题,请参考以下文章
如何在 WordPress 中创建响应式图像轮播和幻灯片自定义帖子类型内容