Hello,
The Products element does support variable products with the List of IDs data source. When you enter the ID of a published variable product that is visible in the catalog, it should show up. If it doesn’t, one of these settings is usually hiding it:
– Hide variations parent option. Go to Dashboard -> Theme Settings -> Shop -> Variable products. If both Show single variation and Hide variations parent are on, the parent variable products are left out of product grids and their variations are shown instead. Turn off Hide variations parent so the variable product can be displayed.
– Catalog visibility. Edit the product and check that it is published. In the Publish box, make sure Catalog visibility is set to Shop and search results. Products set to Hidden or Search results only are not shown in product grids.
– Stock status. Products that are out of stock (for a variable product, that means all of its variations) are hidden if either of these is on: WooCommerce -> Settings -> Products -> Inventory -> Hide out of stock items from the catalog, or the Hide out of stock products option in the element itself.
About variation IDs: by default, the element only displays main products, not single variations. To show a variation as its own product card:
1. Enable Show single variation in Theme Settings -> Shop -> Variable products.
2. Re-save your existing variable products. Go to Products, select them, choose Bulk actions -> Edit, click Apply and then Update.
More details are here: https://woodmarttheme.com/docs/show-single-variation/
Best Regards