如何在包含图像和计数帖子的页面中创建列表标签

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

以上是关于如何在包含图像和计数帖子的页面中创建列表标签的主要内容,如果未能解决你的问题,请参考以下文章

如何增加在 extjs 中创建的标签面板的高度和宽度?

如何在 WordPress 中创建响应式图像轮播和幻灯片自定义帖子类型内容

您如何按包含标签的帖子数量对博客帖子标签列表进行排序(在 Eleventy 中使用 Nunjucks)?

如何在 swiftUI 中创建具有多列的列表?

如何在 Oracle Apex 中创建包含文件的列表

如何从 Wordpress 页面/帖子中获取所有标签作为简码列表?