Я пытаюсь загрузить изображение, используя пользовательский шаблон wp в дочерней теме, но когда я загружаю любое изображение. Он появляется в "E: \ Xamp \ htdocs \ website \ wp-content \ uploads \ 2019 \ 10", но не загружен в библиотеку мультимедиа wp dashboard.
Я НЕ РАЗРЕШЕН ИСПОЛЬЗОВАТЬ ЛЮБОЙ ПЛАГИН ДЛЯ ЭТОЙ ЗАДАЧИ.
$post_id = wp_insert_post($my_post);
if(isset($_FILES['file']['name'])){
if(! function_exists('wp_handle_upload')){
require_once(ABSPATH.'wp-admin/includes/file.php');
}
$uploadfile = $_FILES['file'];
print_r($uploadfile);
$upload_overrides = array('test_form' => false );
$moveupload = wp_handle_upload($uploadfile,$upload_overrides);
if($moveupload && ! isset($moveupload['error'])){
echo "</Pre";
wp_update_attachment_metadata( $post_id, $moveupload);
print_r($moveupload);
echo "Post/>";
}else{
echo $moveupload['error'];
}
}