slf_wp_upload_image() | 上传文件到WordPress媒体库

小水滴 3 2022-09-12

函数

slf_wp_upload_image( $file, $input_name )

描述

上传文件到 WordPress 媒体库

参数

$file$_FILES 数据

$input_name,文件的 name 标识

返回值

数组。

如果失败,则返回 array( 'status'=>'error', 'msg'=>'提示信息' )

如果成功,则返回 array( 'status'=>'success', 'msg'=>array('id'=>$attachment_id, 'url'=>$attachment_url) )。其中,id 为附件ID,url为附件链接。

相关函数

来源

function slf_wp_upload_image( $file, $input_name ) {
	$wptool = new SLF_WPTOOL();
	return $wptool->upload_image( $file, $input_name );
}

更新日志

水立方 1.0

示例

$return_info = slf_wp_upload_image($_FILES, 'file');

if ( $return_info['status'] == 'error' ) {
	echo json_encode( array('status' => '0', 'msg' => $return_info['msg']) );
    exit;
}

if ( $return_info['status'] == 'success' ) {
	
	$attachment = $return_info['msg'];
	// 自定义代码...
	
	echo json_encode( array('status' => '1', 'msg' => '图片上传成功!' ));
	exit;
	
}

本文由 小水滴 原创发布。

著作权均归用户本人所有。独家文章转载,请联系本站管理员。获得授权后,须注明本文地址! 本文地址:https://shuidi.net/dev/slf_wp_upload_image.html