// Set product SKUs, prices, and stock status $products = [ 100 => ['sku' => 'BR-BPM-01', 'price' => '49.99', 'name' => 'Blood Pressure Monitor'], 101 => ['sku' => 'BR-NB-01', 'price' => '89.99', 'name' => 'Compressor Nebulizer'], 102 => ['sku' => 'BR-ECG-12', 'price' => '1299.99','name' => '12-Lead ECG'], ]; foreach ($products as $id => $data) { update_post_meta($id, '_sku', $data['sku']); update_post_meta($id, '_price', $data['price']); update_post_meta($id, '_regular_price', $data['price']); update_post_meta($id, '_stock_status', 'instock'); update_post_meta($id, '_visibility', 'visible'); update_post_meta($id, '_manage_stock', 'no'); wc_delete_product_transients($id); } return 'Product meta set for all 3 products.'; set_post_thumbnail(100, 104); // BPM set_post_thumbnail(101, 105); // Nebulizer set_post_thumbnail(102, 106); // ECG // Also set product categories wp_set_object_terms(100, ['blood-pressure-monitors', 'diagnostic-equipment'], 'product_cat', true); wp_set_object_terms(101, ['respiratory-therapy', 'nebulizers'], 'product_cat', true); wp_set_object_terms(102, ['cardiac-diagnostics', 'ecg-machines'], 'product_cat', true); return 'Thumbnails and categories set.'; update_option('show_on_front', 'page'); update_option('page_on_front', 19); // Home page // Get or create Shop page $shop_page = get_option('woocommerce_shop_page_id'); return 'Front page set to post_id 19. Shop page: ' . $shop_page;

Blog