您好,我正在使用高级自定义字段,我正在尝试从多个页面中提取数据并将其显示在另一个页面上
我设置了一个名为“数据”的关系字段,然后在显示关系字段的页面 X 上,我选择了要从中提取数据的页面 Y
<?php if( get_field('data') ): ?>
<?php the_field('special_offer'); ?> <!--// get content from page Y -->
<?php endif; ?>
我无法让它工作,而且我认为上面是错误的,有人知道我该怎么做吗?
希望我已经解释清楚了
干杯
*这似乎是解决方案,尽管在拉动 the_content 等方面遇到了麻烦
<?php $offers = get_field('data'); ?>
<?php if( $offers ): ?>
<ul>
<?php foreach( $offers as $location ): ?>
<li>
<a href="<?php echo get_permalink( $location->ID ); ?>">
<?php echo get_the_title( $location->ID ); ?>
</a>
</li>
<?php endforeach; ?>
</ul>
<?php endif; ?>