Ich benutze erweiterte benutzerdefinierte Felder, um einen Schieberegler für meine Site zu generieren. Jedem der Bilder (Anhänge) ist auch ein benutzerdefiniertes Feld zugeordnet, das die Option "Seitenverknüpfung" verwendet, mit der ich jedem Bild eine Verknüpfung zuordnen kann. Der Code unten zieht durch einen Link, aber es ist das gleiche für jedes Bild, unabhängig von denen der eine in dem Schieberegler angezeigt wird (jedes Bild eine andere Verbindung haben sollte)WP ACF Get Attachment 'Seitenverknüpfung' URL zur Anzahl der Bilder im Schieberegler
<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>
ich auch versucht haben, so dass die URL_LINK Feld spezifisch für das Bild wie unten, aber dies zieht keine Informationen.
<h4><a href="<?php echo $image['url_link']; ?>">View Case Study</a></h4>
Vielen Dank im Voraus.
Welchen Feldtyp verwenden Sie für Ihr 'slideshow' Feld? –
@JordiNebot - Ich verwende den Gallerie-Feldtyp. –