3
임 그것은 미디어에 이미지를 업로드워드 프레스 첨부 파일 업로드
$photo = new WP_Http();
$photo = $photo->request($article->largeURL);
$attachment = wp_upload_bits($photo_name . '.jpg', null, $photo['body'], date("Y-m", strtotime($photo['headers']['last-modified'])));
$filetype = wp_check_filetype(basename($attachment['file']), null);
$postinfo = array(
'post_mime_type' => $filetype['type'],
'post_title' => $article->heading . ' ',
'post_content' => '',
'post_status' => 'inherit',
);
$filename = $attachment['file'];
$attach_id = wp_insert_attachment($postinfo, $filename, $newId);
if(!function_exists('wp_generate_attachment_data'))
require_once(ABSPATH . "wp-admin" . '/includes/image.php');
$attach_data = wp_generate_attachment_metadata($attach_id, $filename);
wp_update_attachment_metadata($attach_id, $attach_data);
set_post_thumbnail($newId,$attach_id)
, 외부 이미지를 업로드하고
코드 메신저는 다음되어 사용하는 등 PHP
를 통해 기능을 갖춘 이미지로 설정하려고 하지만, 그러나 나는 문제가 이미지 업로드에 생각의 기능을 갖춘 이미지로 설정하지 않습니다는 '미디어'외모에서 첨부 파일 화면으로 따라http://cl.ly/image/0z2k1b1d0m1J
일부 정보가 정확하게 썸네일, 이름 또는 유형이 없으므로 제공되지 않는다고 생각하는 것 같습니다.
모두 감사합니다. 감사합니다.
GUID는 어디에 있습니까? 및 $ FILES [] 배열? 그리고 sitenote로 - 왜 download_url()을 사용하지 않습니까? – krembo99