WPML
Estado
Resuelto
Notificado para
WPML Multilingual for CF7 1.2.1
Resuelto en
Contact Form 7 Multilingual 1.2.2
Plugin/tema relacionado
Contact Form 7
Etiquetas de temática
Compatibility

Resumen del problema

Si utiliza el plugin Contact Form 7 Multilingual, es posible que encuentre una advertencia de PHP al ver una página que incluye un formulario de contacto traducido. La advertencia dice:

Warning: Undefined array key "title" in /path-to-website/wp-content/plugins/contact-form-7/includes/contact-form-functions.php on line 239

Solución alternativa

Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.


  • Abra el archivo …/wp-content/plugins/contact-form-7-multilingual/classes/shortcodes.php.

  • Busque este fragmento de código:
    		if ( ! $form && ! empty( $atts['title'] ) ) {
    			$form = wpcf7_get_contact_form_by_title( trim( $atts['title'] ) );
    			unset( $atts['title'] );
    		}


  • Comente la línea 30:
    		if ( ! $form && ! empty( $atts['title'] ) ) {
    			$form = wpcf7_get_contact_form_by_title( trim( $atts['title'] ) );
    			//unset( $atts['title'] );
    		}

Todos los problemas conocidos →