Schwarzkopf
More in Brands
Showing all 10 results
-
Schwarzkopf Styling Hydrowave Perm Kit Glamour Wave 80ml+100ml
£7.49 – £9.49Price range: £7.49 through £9.49 Read more
class IM_SKU_Sync { private static $in_progress = false; public static function get_base_sku($sku) { if (!is_string($sku)) return ''; if (preg_match('/^(.+?)(-EBAY(?:-\d+)?)$/i', $sku, $m)) { return $m[1]; } return $sku; } public static function sync($source_sku, $qty = null, $location = null) { global $wpdb; if (empty($source_sku)) return; if (self::$in_progress) return; self::$in_progress = true; $base = self::get_base_sku($source_sku); $like = $wpdb->esc_like($base) . '%'; $rows = $wpdb->get_results($wpdb->prepare(" SELECT post_id FROM {$wpdb->postmeta} WHERE meta_key = '_sku' AND meta_value LIKE %s ", $like)); foreach ($rows as $row) { $id = (int)$row->post_id; if ($qty !== null) { update_post_meta($id, '_stock', $qty); } if ($location !== null) { update_post_meta($id, '_product_code', $location); } } self::$in_progress = false; } }class IM_Barcode_Scanner { public static function render() { global $wpdb; echo '
Saved