function upload_file_saya_func() {
$output = ”;
if (isset($_POST[‘submit_upload’]) && isset($_FILES[‘file_upload’])) {
// Pakai folder uploads WordPress yang sudah ada
$upload_dir = wp_upload_dir();
$folder = $upload_dir[‘basedir’] . ‘/’;
$folder_url = $upload_dir[‘baseurl’] . ‘/’;
$file = $_FILES[‘file_upload’];
$nama = ‘custom_’ . time() . ‘_’ . sanitize_file_name($file[‘name’]);
$target = $folder . $nama;
if ($file[‘error’] !== UPLOAD_ERR_OK) {
$output = ‘
‘;
}
elseif (move_uploaded_file($file[‘tmp_name’], $target)) {
$file_url = $folder_url . $nama;
$output = ‘
‘;
} else {
$output = ‘
‘;
}
}
ob_start();
?>
Upload File
= $output ?>