如何在wordpress中显示没有li标签的类别?

时间:2016-07-15 16:32:18

标签: wordpress wp-list-categories

我需要一些关于wordpress函数Wp_list_categories()的帮助 我想在标记<div>中显示类别链接,如下所示:

<div class="myclass">
  <a>a category</a>
</div>

如果我使用wp_list_categories(),我会获得包含在li标签中的类别链接,这些链接还会在每个类别之前显示项目符号。

我想知道是否有这样的方法:

wp_get_archives('format=custom type=monthly &before=<div class="voices">&after=</div>');

给了我:

<div class="voices">
  <a>something</a>
</div>

2 个答案:

答案 0 :(得分:1)

您可以使用wp_get_post_categories():https://developer.wordpress.org/reference/functions/wp_get_post_categories/

示例:

<?php
    $categories = wp_get_post_categories(get_the_ID());

    echo '<div class="voices">';
    foreach($categories as $category){
        echo '<a>' . get_cat_name($category) . '</a>';
    }
    echo '</div>';
?>

答案 1 :(得分:0)

您应该添加titie_li&amp; style的{​​{1}}属性,如下面的代码:

wp_list_categories