文件

上次更新时间:2022年2月17日

描述

文件字段允许使用本机WP媒体弹出窗口上载和选择文件。

屏幕截图

变更日志

  • 补充最低限度5.1.9版本中的设置。
  • 补充最大限度5.1.9版中的设置。
  • 补充允许的文件类型版本5.1.9中的设置。

设置

  • 返回值
    指定返回数据的格式。从文件数组(数组)、文件URL(字符串)或文件ID(整数)中选择。

  • 图书馆
    将文件选择限制为仅上载到此帖子或整个库中的文件。

  • 最小值
    添加以MB(整数)为单位的最小文件大小的上载验证。文件大小也可以输入为包含单位的字符串。例如“400 KB”。

  • 最大值
    添加最大文件大小的上载验证。

  • 允许的文件类型
    添加特定文件类型的上传验证。输入以逗号分隔的列表以指定允许的文件类型或为所有类型保留空白。

模板使用情况

文件字段将根据返回值设置。下面是一些如何使用这些数据的示例。

基本显示(阵列)

此示例演示如何在使用阵列返回类型。此返回类型允许我们轻松访问以下数据网址文件名.

<?php(电话)$file=get_field('file');如果($file):?><a href=“<?php echo$文件['url'];?>”><?php echo$文件[“文件名”];?></a><?php-endif;?>

高级显示(阵列)

此示例演示如何在使用阵列返回类型。此返回类型允许我们轻松访问以下数据网址,标题,类型等等。

<?php(电话)$file=get_field('file');if($file)://提取变量。$url=$文件[“url”];$title=$file[“标题”];$caption=$file['caption'];$icon=$file['icon'];//尽可能显示图像缩略图。if($file['type']=='image'){$icon=$file[大小']['指甲'];}//开始字幕环绕。if($caption):?><div class=“wp-caption”><?php-endif;?><a href=“<?php-echo esc_attr($url);?>”title=“>php-echos esc_attr($title);?”><img src=“<?php echo esc_attr($icon);?>”/><span><?php-echo eschtml($title);?></span></a><?php程序//结束字幕环绕。if($caption):?><p class=“wp caption text”><?php echo eschtml($caption);?></p>(第页)</div><?php-endif;?><?php-endif;?>

基本显示(ID)

此示例演示如何在使用身份证件返回类型。

<?php(电话)$file=get_field('file');if($file):$url=wp_get_attachment_url($file);?>下载文件</a><?php-endif;?>

基本显示(URL)

此示例演示如何在使用统一资源定位地址返回类型。

<?php if(get_field('file')):?>下载文件</a><?php-endif;?>