高级自定义字段 - 关系字段

时间:2015-11-20 11:16:27

标签: php html relationship advanced-custom-fields

我在自定义帖子类型中使用关系字段,但我的内容没有显示。我对文档进行了双重检查,但我不知道为什么它不起作用。

任何帮助都会很棒!

此处的文档:http://www.advancedcustomfields.com/resources/relationship/

我的HTML是:

<?php

    // The Query
    $args = array(
        'post_type' => 'top-car'
        );
    $the_query = new WP_Query( $args );

    ?>
    <?php if ( have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post(); ?>


        <?php 
        $posts = get_field('top-cars');
        if( $posts ): ?>



        <ul id="recom">

            <?php foreach( $posts as $post): // variable must be called $post (IMPORTANT) ?>
            <?php setup_postdata($post); ?>

            <li>

                <div class="recom-single">
                    <h2><?php the_field( 'model' ); ?></h2>
                </div>
                <!--Close Recom Single-->

            </li>
            <!--Close First Car-->

            <?php endforeach; ?>

        </ul>
        <!--Close Slider-->

        <?php wp_reset_postdata(); // IMPORTANT - reset the $post object so the rest of the page works correctly ?>
        <?php endif; ?>


    <?php endwhile; else: ?>
        <p><?php _e('Sorry, we have no cars available at this time, please contact us.'); ?></p>
<?php endif; ?>

0 个答案:

没有答案