woogc/ps/synchronize_product/child_product
Name: woogc/ps/synchronize_product/child_product
Type: Filter
Arguments:
(object)$child_product
(array)$main_product_data
(int)$origin_product_blog_ID
This filter is utilized within the WooCommerce Global Cart plugin to enable modifications to the child product object before it’s returned to the core and saved. It provides developers with the ability to customize the child product data as needed during the synchronization process.
add_filter( 'woogc/ps/synchronize_product/child_product', 'custom_modify_child_product', 10, 3 ); function custom_modify_child_product( $child_product, $main_product_data, $origin_product_blog_ID ) { // Perform modifications to $child_product here // Example: Change the price of the child product $child_product->set_price( $child_product->get_price() * 1.1 ); // Increasing price by 10% return $child_product; }