ページに商品を表示するためにリピーター フィールドを使用しています。これらの中には、PDF ダウンロード リンクが必要なものとそうでないものがあります。PDFがファイルアップロードリピーターの子フィールドにアップロードされた場合にのみ、「PDFのダウンロード」リンクを表示できるようにする必要があります。
これが私がこれまでに取り組んでいるものです:
<?php
$rows = get_field('artwork_example');
if($rows) {
foreach($rows as $row) {
echo '<div class="artwork-content"><img src="', $row['image'];
echo '"><div class="right"><h2>', $row['title'];
echo '</h2><p>', $row['text'];
echo '</p>';
if ( get_sub_field('upload_pdf') ) echo '<p><a class="download" href="', $row['upload_pdf'];
if ( get_sub_field('upload_pdf') ) echo '">Download PDF</a></p></div></div>';
}
}
?>
どんな助けでも感謝します、ありがとう!