こんにちは、高度なカスタム フィールドを使用しており、複数のページからデータを取得して別のページに表示しようとしています。
「データ」という関係フィールドを設定し、関係フィールドが表示されているページ 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; ?>