Title: Adding variation gallery via PHP?
Last modified: April 5, 2023

---

# Adding variation gallery via PHP?

 *  Resolved [lorenz90](https://wordpress.org/support/users/lorenz90/)
 * (@lorenz90)
 * [3 years, 2 months ago](https://wordpress.org/support/topic/adding-variation-gallery-via-php/)
 * Hi,
 * Currently, I generate woocommerce products programmatically in a custom plugin
   I wrote. I use
 * _update\_post\_meta($variation\_id, ‘\_thumbnail\_id’, $generatedImages[$myproduct-
   >productImage]); _
 * to set the variation thumbnail. now, i want to use this plugin to als set a variation
   gallery. How can this be achived?
 * Thank you,
 * Lorenz

Viewing 3 replies - 1 through 3 (of 3 total)

 *  Plugin Support [fizanzvai](https://wordpress.org/support/users/fizanzvai/)
 * (@fizanzvai)
 * [3 years, 2 months ago](https://wordpress.org/support/topic/adding-variation-gallery-via-php/#post-16632726)
 * [@lorenz90](https://wordpress.org/support/users/lorenz90/)
 * Thanks for reaching out to us. You can add the following line inside your code:
 *     ```wp-block-code
       update_post_meta($variation_id, ‘woo_variation_gallery_images’, $generatedImages[$myproduct->productImage]);
       ```
   
 * I hope it will help.
 * Thanks
 *  Thread Starter [lorenz90](https://wordpress.org/support/users/lorenz90/)
 * (@lorenz90)
 * [3 years, 2 months ago](https://wordpress.org/support/topic/adding-variation-gallery-via-php/#post-16636068)
 * thank you for the response.
 * can I also set an array? e.g.
 * _$imageIdsForVariation = [ 21, 22, 23 ];
   update\_post\_meta($variation\_id, ‘
   woo\_variation\_gallery\_images’, $imageIdsForVariation);
 * Thank you.
 *  Plugin Support [fizanzvai](https://wordpress.org/support/users/fizanzvai/)
 * (@fizanzvai)
 * [3 years, 2 months ago](https://wordpress.org/support/topic/adding-variation-gallery-via-php/#post-16639347)
 * [@lorenz90](https://wordpress.org/support/users/lorenz90/)
 * Yes, you can pass an array using `update_post_meta` function.
 * Please learn more from this WordPress official documentation: [https://developer.wordpress.org/reference/functions/update_post_meta/](https://developer.wordpress.org/reference/functions/update_post_meta/)

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Adding variation gallery via PHP?’ is closed to new replies.

 * ![](https://ps.w.org/woo-variation-gallery/assets/icon-128x128.gif?rev=2741185)
 * [Additional Variation Images Gallery for WooCommerce](https://wordpress.org/plugins/woo-variation-gallery/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/woo-variation-gallery/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/woo-variation-gallery/)
 * [Active Topics](https://wordpress.org/support/plugin/woo-variation-gallery/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/woo-variation-gallery/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/woo-variation-gallery/reviews/)

 * 3 replies
 * 2 participants
 * Last reply from: [fizanzvai](https://wordpress.org/support/users/fizanzvai/)
 * Last activity: [3 years, 2 months ago](https://wordpress.org/support/topic/adding-variation-gallery-via-php/#post-16639347)
 * Status: resolved