小编Cor*_*lax的帖子

从前端上传图片并获取其网址

嗨我从前端上传文件,但现在代码只获取图像附件ID我想得到图像网址.

   function agp_process_woofile($file, $post_id){

     if ($_FILES[$file]['error'] !== UPLOAD_ERR_OK) __return_false();


  require_once(ABSPATH . "wp-admin" . '/includes/image.php');
  require_once(ABSPATH . "wp-admin" . '/includes/file.php');
  require_once(ABSPATH . "wp-admin" . '/includes/media.php');

    $attachment_id = media_handle_upload($file, $post_id);

  add_post_meta($post_id, '_file_paths', $attachment_id);

  $attachment_data = array(
    'ID' => $attachment_id,
    'post_excerpt' => $caption
  );

  wp_update_post($attachment_data);

  return $attachment_id;

} 
Run Code Online (Sandbox Code Playgroud)

请参阅attachment_id我想从此函数获取url并将该url更新为"_file_paths"post meta

wordpress upload

1
推荐指数
1
解决办法
9853
查看次数

标签 统计

upload ×1

wordpress ×1