Background of the issue:
I am trying to automate the duplication of products from Japanese to English on my site enlace oculto. We previously used custom code to achieve this, but after updating the WooCommerce Multilingual & Multicurrency plugin to v5.4.4, the added variables are removed each time we publish a product. Removing the custom code fixes the variables issue, but then we have to manually duplicate the product. The custom code used is: // auto duplicate products add_action( 'wp_insert_post', 'my_duplicate_on_publish' ); function my_duplicate_on_publish( $post_id ) { global $post; if (is_null($post)) { return $post_id; } if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) { return $post_id; } if ( isset( $post->post_type ) && $post->post_type == 'revision' ) { return $post_id; } remove_action( 'wp_insert_post', 'my_duplicate_on_publish' ); $is_translated = apply_filters( 'wpml_element_has_translations', '', $post_id, $post->post_type ); if ( !$is_translated ) { do_action( 'wpml_admin_make_post_duplicates', $post_id ); } add_action( 'wp_insert_post', 'my_duplicate_on_publish' ); }
Symptoms:
The added variables are removed each time we publish a product after updating the WooCommerce Multilingual & Multicurrency plugin to v5.4.4 with our custom code that automatically duplicated the product from Japanese to English
Questions:
Is there a setting we can adjust to automate product duplication instead of using custom code?
Gestionar el consentimiento de cookies
Utilizamos cookies para optimizar nuestro sitio web y nuestros servicios. Su consentimiento nos permite procesar datos como el comportamiento de navegación. No dar su consentimiento puede afectar a algunas funciones.
Funcional
Siempre activo
Necesario para que nuestro sitio web funcione y se comunique correctamente.
Preferencias
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Estadísticas
Las utilizamos para analizar las estadísticas de nuestro sitio. La información recopilada es totalmente anónima.El almacenamiento o acceso técnico que se utiliza exclusivamente con fines estadísticos anónimos. Sin una citación, el cumplimiento voluntario por parte de su proveedor de servicios de Internet, u otros registros de terceros, la información almacenada o recuperada solo para este propósito generalmente no puede usarse para identificarlo.
Marketing
Estas cookies rastrean su navegación para proporcionar anuncios relevantes para usted.