media_handle_upload()

media_handle_upload() 主要用于 WordPress 上传文件,函数发送 POST 请求提交需要上传的文件并直接绑定文章,另外,函数默认返回上传文件的 id 或者 WP_Error 对象。该函数的语法如下:

media_handle_upload( $file_id, $post_id, $post_data, $overrides );

$file_id:(string) (必须的) 。PHP 中 $_FILES 数组的文件索引。默认:None。

$post_id:(int) (必需的) 。需要插入附件的文章 ID,如果不想把附件插入到文章里,设为 0 即可。默认: None。

$post_data:(array) (可选) 。允许修改附件的一些信息。默认: array()。

$overrides:(array) (可选)。 允许覆盖 wp_handle_upload() 的表现。默认: array( ‘test_form’ => false )。

该函数定义在 wp-admin/includes/media.php 文件中,具体代码如下:

参考文档:https://developer.wordpress.org/reference/functions/media_handle_upload/

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索