如何在我的代码中将WordPress类别ID附加到图像URL?

时间:2013-09-18 18:10:22

标签: image wordpress categories

我正在编写一个列出所有类别的页面,以及与该类别相关联的图像。到目前为止,我使用它来创建我的列表:

    <?php 
        $args=array(
          'orderby' => 'name',
          'order' => 'ASC'
          );
        $categories=get_categories($args);
        ?>  

        <ul id="category-list-grid">
            <?php
            foreach($categories as $cat) {
            ?>
                <li><?php echo "<a href='" . get_category_link($cat->cat_ID) . "'> $cat->cat_name </a>"  ?></li>
            <?php
            }
            ?>
        </ul>

它像魅力一样工作,并显示每个类别的文本链接列表。我想更进一步,并指定一个图像。每个图像都遵循以下命名约定:

category- [id] .jpg(当然减去括号)

我知道我需要做什么,而不是如何来做。我想添加<img src="category-[code to insert cat id].jpg" border="0">

我该怎么做?我试图避免使用插件,因为我试图尽可能简化网站。

谢谢!

1 个答案:

答案 0 :(得分:1)

这是你在找什么?

<img src="category-<?php echo $cat->cat_ID; ?>.jpg" border="0"/>

编辑以显示完整的请求代码:

<ul id="category-list-grid">
<?php foreach($categories as $cat){ ?>
    <li>
       <a href="<?php echo get_category_link($cat->cat_ID); ?>">
       <?php echo $cat->cat_name; ?>
       </a>
       <img src="category-<?php echo $cat->cat_ID; ?>.jpg" border="0"/>
    </li>
<?php } ?>
</ul>