Actualización 1.9.18 de Gravity Forms: Mejoras y correcciones importantes.
Gravity Forms ha recibido varias actualizaciones y correcciones en su última versión. A continuación se detallan los cambios más importantes:
– Se ha añadido la traducción al chino (China), con créditos a Edi Michael.
– Se ha incluido el objeto $field en la lista de parámetros del filtro gform_counter_script.
– Se ha actualizado GFFormsModel::get_lead_db_columns() para hacerlo público.
– Se ha actualizado el filtro mgform_confirmation_anchor para incluir $form como segundo parámetro.
– Se ha modificado GFFormsModel::media_handle_upload() para convertirlo en un método público.
– Se ha solucionado un problema con la etiqueta de combinación para el campo de selección múltiple, que devolvía los valores de elección cuando no se usaba el modificador :value.
– Se ha corregido un problema con el parámetro $field_values del gancho gform_pre_render, que cambiaba de un array a una cadena al procesar envíos de formularios AJAX.
– Se ha solucionado un problema con gformCleanNumber() que, para algunas monedas, podía devolver un valor incorrecto.
– Se ha arreglado un error fatal que podía ocurrir cuando plugins y temas de terceros llamaban a métodos de Gravity Forms que utilizaban GFCache antes de que se cargaran todos los plugins, lo que provocaba que funciones enchufables como wp_hash() en wp-includes/pluggable.php no estuvieran disponibles.
– Se ha corregido un problema con los shortcodes condicionales que no se analizaban si la etiqueta de combinación {all_fields} estaba presente.
– Se ha solucionado un problema en los campos de Fecha y Hora que no guardaban correctamente su valor predeterminado si la visibilidad estaba configurada solo para Administrador.
– Se ha corregido un aviso de PHP que podía ocurrir si la propiedad is_authorized no estaba establecida por el complemento de pago.
– Se ha corregido GFAddOn::get_save_button() para que recupere los campos de la última sección cuando las secciones utilizan claves de array personalizadas.
– Se ha solucionado un problema con el estado de pago que no se actualizaba cuando un pago de suscripción era exitoso si un intento anterior había fallado.
Accede al changelog completo aquí: https://docs.gravityforms.com/gravityforms-change-log/.
Confía en Zonsai para mantener tu sitio optimizado y seguro.