ACF Relationship发布如何显示附加内容

时间:2014-05-28 作者:user2648610

我使用高级自定义字段在我的自定义帖子工作和人才之间建立了关系。

我目前正在我的工作页面上显示来自人才的帖子,其中包含以下帖子:

<?php 

                    $artist = get_field(\'artist\');

                    ?>
                    <?php if( $artist ): ?>
                        <ul>
                        <?php foreach( $artist as $artist ): ?>
                            <li>
                                <a href="<?php echo get_permalink( $artist->ID ); ?>">
                                    <?php echo get_the_title( $artist->ID ); ?>
                                </a>


                            </li>
                        <?php endforeach; ?>
                        </ul>
                    <?php endif; ?>
然而,我希望能够在我的工作页面上的艺术家部分显示/穿过一个领域。我尝试了以下操作,但不起作用:

<?php 

                    $artist = get_field(\'artist\');

                    ?>
                    <?php if( $artist ): ?>
                        <ul>
                        <?php foreach( $artist as $artist ): ?>
                            <li>
                                <a href="<?php echo get_permalink( $artist->ID ); ?>">
                                    <?php echo get_the_title( $artist->ID ); ?>
                                </a>


                                <?php the_field( \'artist_summary\' ); ?>
                            </li>
                        <?php endforeach; ?>
                        </ul>
                    <?php endif; ?>

1 个回复
最合适的回答,由SO网友:Ben Stevens 整理而成

尝试添加艺术家ID作为\\u字段()中的第二个参数,如下所示:

<?php the_field(\'artist_summary\', $artist->ID); ?>

http://www.advancedcustomfields.com/resources/functions/the_field/

结束

相关推荐

ACF Relationship发布如何显示附加内容 - 小码农CODE - 行之有效找到问题解决它

ACF Relationship发布如何显示附加内容

时间:2014-05-28 作者:user2648610

我使用高级自定义字段在我的自定义帖子工作和人才之间建立了关系。

我目前正在我的工作页面上显示来自人才的帖子,其中包含以下帖子:

<?php 

                    $artist = get_field(\'artist\');

                    ?>
                    <?php if( $artist ): ?>
                        <ul>
                        <?php foreach( $artist as $artist ): ?>
                            <li>
                                <a href="<?php echo get_permalink( $artist->ID ); ?>">
                                    <?php echo get_the_title( $artist->ID ); ?>
                                </a>


                            </li>
                        <?php endforeach; ?>
                        </ul>
                    <?php endif; ?>
然而,我希望能够在我的工作页面上的艺术家部分显示/穿过一个领域。我尝试了以下操作,但不起作用:

<?php 

                    $artist = get_field(\'artist\');

                    ?>
                    <?php if( $artist ): ?>
                        <ul>
                        <?php foreach( $artist as $artist ): ?>
                            <li>
                                <a href="<?php echo get_permalink( $artist->ID ); ?>">
                                    <?php echo get_the_title( $artist->ID ); ?>
                                </a>


                                <?php the_field( \'artist_summary\' ); ?>
                            </li>
                        <?php endforeach; ?>
                        </ul>
                    <?php endif; ?>

1 个回复
最合适的回答,由SO网友:Ben Stevens 整理而成

尝试添加艺术家ID作为\\u字段()中的第二个参数,如下所示:

<?php the_field(\'artist_summary\', $artist->ID); ?>

http://www.advancedcustomfields.com/resources/functions/the_field/

相关推荐