- Status
- Resolvido
- Relatado para
- WPML Multilingual for CF7 1.2.1
- Resolvido em
- Contact Form 7 Multilingual 1.2.2
- Plugin/tema relacionado
- Contact Form 7
- Tags de tópico
- Compatibility
Visão geral do problema
Se você estiver usando o plugin Contact Form 7 Multilingual, poderá encontrar um aviso do PHP ao visualizar uma página que inclui um formulário de contato traduzido. O aviso diz:
Warning: Undefined array key "title" in /path-to-website/wp-content/plugins/contact-form-7/includes/contact-form-functions.php on line 239
Solução alternativa
Por favor, certifique-se de ter um backup completo do seu site antes de prosseguir.
- Abra o arquivo …/wp-content/plugins/contact-form-7-multilingual/classes/shortcodes.php.
- Procure por este trecho de código:
if ( ! $form && ! empty( $atts['title'] ) ) { $form = wpcf7_get_contact_form_by_title( trim( $atts['title'] ) ); unset( $atts['title'] ); } - Comente a linha 30:
if ( ! $form && ! empty( $atts['title'] ) ) { $form = wpcf7_get_contact_form_by_title( trim( $atts['title'] ) ); //unset( $atts['title'] ); }