woocommerce_wpml = $woocommerce_wpml; } public function add_hooks() { if ( ! $this->woocommerce_wpml->get_setting( 'set_up_wizard_run' ) ) { add_filter( 'get_translatable_documents_all', [ __CLASS__, 'blockProductTranslation' ] ); } } /** * @param array $translatablePostTypes * * @return array */ public static function blockProductTranslation( $translatablePostTypes ) { unset( $translatablePostTypes['product'], $translatablePostTypes['product_variation'] ); return $translatablePostTypes; } }