WPML
Stato
Risolto
Segnalato per
WPML Multilingual for CF7 1.2.1
Risolto in
Contact Form 7 Multilingual 1.2.2
Plugin/tema correlato
Contact Form 7
Tag dell’argomento
Compatibility

Panoramica del problema

Se stai usando il plugin Contact Form 7 Multilingual, potresti riscontrare un avviso PHP quando visualizzi una pagina che include un modulo di contatto tradotto. L’avviso riporta:

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

Soluzione alternativa

Assicurati di avere un backup completo del tuo sito prima di procedere.


  • Apri il file …/wp-content/plugins/contact-form-7-multilingual/classes/shortcodes.php.

  • Cerca questa porzione di codice:
    		if ( ! $form && ! empty( $atts['title'] ) ) {
    			$form = wpcf7_get_contact_form_by_title( trim( $atts['title'] ) );
    			unset( $atts['title'] );
    		}


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

Tutti i problemi noti →