Custom WordPress Plugin - Handle File Uploads #11
Вставка
- Опубліковано 11 лип 2024
- 00:00 || 00:30 Introduction 🌟
00:30 || 02:00 Demo 💻
02:00 || 03:00 !empty & Global $_FILES , $_POST Variables 📂💬
03:00 || 03:30 sanitize_text_field() 🧹
03:30 || 05:30 wp_insert_post() 📝
05:30 || 06:00 Validation Condition 🛠️
06:00 || 10:00 Verify $postid & Validate Files using wp_check_filetype() 🔍📄
10:00 || 11:30 wp_handle_upload() 📥
11:30 || 15:30 wp_insert_attachment([],$filepath, $postid) 📎
15:30 || 18:00 wp_generate_attachment_metadata() 🖼️
18:00 || 19:00 wp_update_attachment_metadata() 🔄
19:00 || 19:30 wp_redirect_url() 🌐
19:30 || 21:00 do_action( “admin_post_{$action}” 🔧
21:00 || 22:20 Next Videos & Outro. 🎬
References:
$_FILES: www.php.net/manual/en/reserve...
$POST: www.php.net/manual/en/reserve...
sanitize_text_field(): developer.wordpress.org/refer...
sanitize_text_field/
wp_insert_post(): developer.wordpress.org/refer...
wp_check_filetype(): developer.wordpress.org/refer...
wp_handle_upload(): developer.wordpress.org/refer...
wp_insert_attachment(): developer.wordpress.org/refer...
wp_generate_attachment_metadata(): developer.wordpress.org/refer...
wp_update_attachment_metadata(): developer.wordpress.org/refer...
wp_redirect_url(): No direct reference found
do_action( “admin_post{$action}” ): developer.wordpress.org/refer... - Наука та технологія