小编ale*_*or7的帖子

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

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

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

例:

自定义帖子类型:菜单项

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

类别:三明治填充物

类别:

期望的结果:

三明治填充物

奶酪 - £#.##

火腿 - £#.##

金枪鱼 - £#.##

...

汤类

番茄

蔬菜

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

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

<?php

    $args = array(
        'post_type' => '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 '<h2>' . $category->name . '</h2>';
        ?>
            <ul><?php
            foreach($posts as $post) {
            ?>
                <li><?php the_title(); ?>, <?php …
Run Code Online (Sandbox Code Playgroud)

php wordpress

6
推荐指数
1
解决办法
5558
查看次数

标签 统计

php ×1

wordpress ×1