1
高度なカスタムフィールドを使用して自分のサイトのスライダーを生成しています。それぞれの画像(添付ファイル)には、「ページリンク」オプションを使用してカスタムフィールドが付加されています。これにより、各画像にリンクを関連付けることができます。以下のコードは、リンクを介して引いているが、それは関係なく、私もURL_LINKを作る試みたWP ACFスライダー内の画像数に「ページリンク」URLを付けます
<section class="slideshow">
<?php
$images = get_field('slideshow');
if($images):
?>
<?php foreach($images as $image): ?>
<figure>
<img src="<?php echo $image['url']; ?>" alt="<?php echo $image['alt']; ?>" />
<figcaption>
<h2><?php echo $image['caption']; ?></h2>
<h4><a href="<?php the_field('url_link'); ?>">View Case Study</a></h4>
</figcaption>
</figure>
<?php endforeach; ?>
<?php endif; ?>
</section>
そのうち一つが(各画像は、異なるリンクを有していなければならない)、スライダに表示される各画像について同じですフィールドは以下のようにイメージに固有ですが、これは情報を引き出すものではありません。
<h4><a href="<?php echo $image['url_link']; ?>">View Case Study</a></h4>
事前に感謝します。
あなたの 'slideshow'フィールドにはどのフィールドタイプを使用していますか? –
@ JordiNebot - ギャラリーのフィールドタイプを使用しています。 –