Như thế nào để download một file từ url, function đây các bạn (lưu ý function xài trong wordpress): function sẽ return về path đến file nếu thành công và ngược lại là false nếu thất bại
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
function download_file( $url) { // If the function it's not available, require it. if ( ! function_exists( 'download_url' ) ) { require_once ABSPATH . 'wp-admin/includes/file.php'; } // Now you can use it! $name_file = basename($url); $tmp_file = download_url($url); if( !is_wp_error($tmp_file) ) { // Sets file final destination. $filepath = ABSPATH . 'wp-content/uploads/'.$name_file; //Copies the file to the final destination and deletes temporary file. copy( $tmp_file, $filepath ); @unlink( $tmp_file ); return $filepath; }else{ return false; } } |
Mọi sự sao chép xin ghi rõ nguồn là fcwordpress.net
Chuyên trang về wordpress: hướng dẫn thiết kế theme, plugin, thủ thuật wordpress