カスタム画像をフロントエンドから投稿する方法メモ
カスタム画像をフロントエンドから投稿する方法メモ
//画像の添付 if ($_FILES['image']) { foreach ($_FILES as $file => $array) { if ($_FILES[$file]['error'] !== UPLOAD_ERR_OK) { return "upload error : " . $_FILES[$file]['error']; } require_once(ABSPATH . "wp-admin" . '/includes/image.php'); require_once(ABSPATH . "wp-admin" . '/includes/file.php'); require_once(ABSPATH . "wp-admin" . '/includes/media.php'); $attach_id = media_handle_upload($file,$update_id ); } } if ($attach_id > 0){ update_post_meta($update_id,'image',$attach_id); }
タクソノミーを変えたいときは
wp_set_object_terms
カスタムフィールドをかえたいときは
update_post_meta