当前位置:  开发笔记 > 编程语言 > 正文

如何在WordPress中显示类别列表及其所有帖子?

如何解决《如何在WordPress中显示类别列表及其所有帖子?》经验,为你挑选了0个好方法。

我正在开发一个自定义的WordPress主题.

我正在尝试显示自定义帖子类型的类别列表(作为标题),并且在每个类别标题下面我想列出帖子标题和单个自定义字段.我正在使用Types插件.我知道一点点php并且有一些WordPress经验,但还不足以正确解决这个问题.

例:

自定义帖子类型:菜单项

此帖子类型的自定义字段:项目价格

类别:三明治填充物

类别:

期望的结果:

三明治填充物

奶酪 - £#.##

火腿 - £#.##

金枪鱼 - £#.##

...

汤类

番茄

蔬菜

我们的想法是动态添加新类别(例如,有一天他们可能会开始销售融合),并且WP会在添加新类别时迭代这些类别,从而节省了新类别中的硬编码在页面上添加它们.

这是我到目前为止所拥有的:

 'menu-item',
        'orderby' => 'name',
        'parent' => 0
    );

    $categories = get_categories( $args );

    foreach ( $categories as $category ) {

        $posts = get_posts($args);
        $item_price = types_render_field( "item-price" );

        echo '

' . $category->name . '

'; ?>
  • ,

我得到的是这个:

三明治

番茄,

瑞士芝士,

法国布里,

法国布里,

...

汤类

番茄,£2.60

瑞士奶酪,2.60英镑

法国布里,£2.60

法国布里,£2.60

任何帮助,将不胜感激!

UPDATE

这似乎有所帮助:

 'menu-item'
    );

    $categories = get_categories( $args );
    $posts = get_posts($args);


    foreach ( $categories as $category ) {



        echo '

' . $category->name . '

'; ?>

它给了我正在寻找的结果.通过实验和快乐事故偶然发现了这个问题,所以我知道这可能不是最佳做法 - 欢迎提出建议或改进建议!

推荐阅读
k78283381
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有