我有麻烦显示多个文件(.pdf,.docx,.xlsx等)在WordPress的帖子使用ACF文件字段类型与启用“允许多个文件”在高级自定义字段扩展专业版。
下面是不起作用的代码:
<?php
$file = get_field('documents');
if( $file ):
// Extract variables.
$url = $file['url'];
$title = $file['title'];
$caption = $file['caption'];
$icon = $file['icon'];
// Display image thumbnail when possible.
if( $file['type'] == 'image' ) {
$icon = $file['sizes']['thumbnail'];
}
// Begin caption wrap.
if( $caption ): ?>
<div class="wp-caption">
<?php endif; ?>
<a href="<?php echo esc_attr($url); ?>" title="<?php echo esc_attr($title); ?>">
<img src="<?php echo esc_attr($icon); ?>" />
<span><?php echo esc_html($title); ?></span>
</a>
<?php
// End caption wrap.
if( $caption ): ?>
<p class="wp-caption-text"><?php echo esc_html($caption); ?></p>
</div>
<?php endif; ?>
<?php endif; ?>
任何人都可以帮助我如何显示在特定职位的附加文件?
1条答案
按热度按时间gojuced71#
这可能就是你正在寻找的:https://www.advancedcustomfields.com/resources/get-values-from-an-options-page/
示例页面上的代码几乎一字不差地为我工作。