WordPress Codesnippets

woocommerce product gallery images upload


require_once(ABSPATH . ‘wp-admin/includes/image.php’);
$attach_data = wp_generate_attachment_metadata($attach_id, $newupload);
wp_update_attachment_metadata($attach_id, $attach_data);

This WordPress code is used to upload and insert an attachment into the media library. It creates an array of the file’s properties, including name, type, temp name, error, and size. It then creates a new upload and an attachment array with post mime type, post title, post content and post status. It then inserts the attachment into the media library and generates the attachment metadata before updating the attachment metadata.

Was this code snippet helpful?

Leave a Reply

Your email address will not be published. Required fields are marked *

Programmatically save post

This code creates a WordPress post with the values of the ‘post_title’ and ‘post_content’ variables. It sets the post status to ‘publish’ and the author

Read More »

Create order programmatically

This code creates a new post in the WordPress database with post type ‘shop_order’, post title ‘Order #12345’, post status ‘wc-processing’, and ping status ‘closed’.

Read More »