Php Wordpress-类别列表不工作

Php Wordpress-类别列表不工作,php,wordpress,Php,Wordpress,我有一个有趣的。我有一个可湿性粉剂的网站,我需要抓取一个类别列表,以建立一个菜单。我一直在四处寻找,看起来我使用的是大多数公认的工作代码,在本地,它工作得很好。然而,一旦我将它上传到我的托管服务器(MediaTemple),我发现它并没有像我期望的那样生成列表。我有两个站点(本地,MT)设置几乎相同,唯一的区别是MT上的站点有更多的类别 以下是我所拥有的: <?php $args=array( 'orderby' => 'name', 'or

我有一个有趣的。我有一个可湿性粉剂的网站,我需要抓取一个类别列表,以建立一个菜单。我一直在四处寻找,看起来我使用的是大多数公认的工作代码,在本地,它工作得很好。然而,一旦我将它上传到我的托管服务器(MediaTemple),我发现它并没有像我期望的那样生成列表。我有两个站点(本地,MT)设置几乎相同,唯一的区别是MT上的站点有更多的类别

以下是我所拥有的:

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

然后再往下走:

            <ul id="categorySubmenu">
                <?php
                foreach($categories as $cat) {
                ?>
                    <li><?php echo "<a href='" . get_category_link($cat->term_id) . "'> $cat->cat_name </a>"  ?></li>
                <?php
                }
                ?>
            </ul>
在本地站点中,我在WP中得到了所有类别的列表(本地只有2个),然而,在托管站点中,我没有得到任何返回(没有列出任何内容,只是一个空的

看起来很基本。有什么我遗漏的吗

谢谢大家

您可以更改:

get_category_link($cat->term_id)
致:

或者您可以简单地使用:

wp_list_categories();

“它没有像我期望的那样生成列表”你期望它如何生成?哦…在我完成之前点击提交:)现在更新…你试过使用吗?看起来它应该做你想做的。同样的交易…在本地有效,但一旦我上传页面,它就没有类别了。唯一的区别是,使用wp_list_categories,我会在菜单中列出“no categories”。我想那一定是配置问题了……不确定我做错了什么。没关系……找到了我的打字错误。现在可以了。
wp_list_categories();