我正在使用转发器字段在页面上显示产品。其中一些需要 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>';
}
}
?>
任何帮助表示赞赏,谢谢!