' . esc_html__('Settings', 'ai-virtual-try-on-for-woocommerce') . ''
)
);
?>
ID);
if (! $product) {
return;
}
// Get product images
$featured_image = get_the_post_thumbnail_url($post->ID, 'full');
$gallery_images = array();
if ($featured_image) {
$gallery_images[] = array(
'id' => get_post_thumbnail_id($post->ID),
'url' => $featured_image,
);
}
foreach ($product->get_gallery_image_ids() as $image_id) {
$gallery_images[] = array(
'id' => $image_id,
'url' => wp_get_attachment_url($image_id),
);
}
// Get default model images (you can expand this)
$default_models = $this->get_default_models();
// Get previously generated images
$db = RWPVTO_Database::instance();
$generated_images = $db->get_images_by_product($post->ID, array('limit' => 5));
?>