Salta la navigazione

Questo thread è stato risolto. Ecco una descrizione del problema e della soluzione.

Problema:
Il sito presenta un errore critico dopo l'aggiornamento dei plugin. Disabilitando il plugin 'WPML Multilingual CMS', il sito funziona ma senza multilingua. L'errore è accompagnato da notifiche di funzioni chiamate in modo errato, indicando che il caricamento delle traduzioni è stato attivato troppo presto.
Soluzione:
Se stai riscontrando un errore critico sul tuo sito dopo un aggiornamento, e hai notato notifiche simili, il problema potrebbe non essere direttamente legato a WPML. L'errore fatale è causato dal plugin AnWP Football Leagues Pro con l'ultima versione di WordPress. Le notifiche relative alla funzione

_load_textdomain_just_in_time

sono state introdotte con l'ultima versione di WordPress e interessano diversi plugin, inclusi quelli per le traduzioni come WPML. Questo problema deve essere risolto a livello di WordPress; noi non possiamo intervenire direttamente.

Se questa soluzione non risolve il tuo problema o sembra non essere rilevante, ti consigliamo di aprire un nuovo ticket di supporto. Ti raccomandiamo inoltre di controllare gli argomenti noti, verificare la versione della correzione permanente e confermare di avere installato le ultime versioni dei temi e dei plugin.

Questo è il forum di assistenza tecnica di WPML, il plug-in multilingue di WordPress.

La sua lettura è permessa a tutti, ma la pubblicazione è riservata esclusivamente ai clienti di WPML. Il team di WPML risponde sul forum 6 giorni su 7, 22 ore su 24.

Etichettato: 

Questo ticket contiene 3 risposte, ha 0 voci.

Ultimo aggiornamento da lucianoM-11 2 settimane fa.

Assistito da: Laura.

Autore Messaggi
Novembre 13, 2024 a 6:18 pm #16399063

lucianoM-11

Background of the issue:
Il sito dswsport.com presenta un errore critico dopo gli ultimi aggiornamenti dei plugin. Disabilitando il plugin 'WPML Multilingual CMS', il sito funziona senza l'inglese. Il sito utilizza il tema Foxiz (link nascosto). Al momento, ho lasciato il plugin disattivato per permettere la fruizione dei contenuti. Link al sito: link nascosto

Symptoms:
Si è verificato un errore critico sul tuo sito web.

Questions:
Come posso risolvere l'errore critico causato dal plugin WPML Multilingual CMS?
C'è un modo per mantenere il sito multilingue senza l'errore?

Novembre 14, 2024 a 8:04 am #16400951

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+01:00)

Salve,

grazie per averci contattato.

Non ho capito se hai aggiornato alla versione 4.6.14 o no. La versione 4.6.13 non è compatibile con WordPress 6.7.

Se l'errore appare con la versione 4.6.14 mi serve sapere che errore è, "errore critico" non è sufficiente, potrebbe essere qualunque cosa. Attiva il debug.log di WordPress oppure chiedi all'hosting il server error log.

Novembre 16, 2024 a 7:52 am #16410258

lucianoM-11

Salve Laura,

questo è quanto mi restituisce l'error log di WP

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the foxiz-core domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the complianz-gdpr domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the rank-math-pro domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the rocket domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wpforms-lite domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the foxiz domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the breadcrumb-navxt domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114

Fatal error: Uncaught TypeError: AnWPFL_Premium_Builder::modify_post_title(): Argument #2 ($post_id) must be of type ?int, string given, called in /var/www/html/wp-includes/class-wp-hook.php on line 324 and defined in /var/www/html/wp-content/plugins/football-leagues-by-anwppro-premium-premium/includes/class-anwpfl-premium-builder.php:202 Stack trace: #0 /var/www/html/wp-includes/class-wp-hook.php(324): AnWPFL_Premium_Builder->modify_post_title() #1 /var/www/html/wp-includes/plugin.php(205): WP_Hook->apply_filters() #2 /var/www/html/wp-includes/class-walker-nav-menu.php(217): apply_filters() #3 /var/www/html/wp-includes/class-wp-walker.php(150): Walker_Nav_Menu->start_el() #4 /var/www/html/wp-includes/class-wp-walker.php(252): Walker->display_element() #5 /var/www/html/wp-includes/nav-menu-template.php(616): Walker->walk() #6 /var/www/html/wp-includes/nav-menu-template.php(236): walk_nav_menu_tree() #7 /var/www/html/wp-content/themes/foxiz/templates/header/templates.php(613): wp_nav_menu() #8 /var/www/html/wp-content/themes/foxiz/templates/header/layouts.php(21): foxiz_get_mobile_quick_access() #9 /var/www/html/wp-content/themes/foxiz/templates/header/templates.php(38): foxiz_render_header_1() #10 /var/www/html/wp-content/themes/foxiz/templates/header/templates.php(8): foxiz_render_header_template() #11 /var/www/html/wp-content/themes/foxiz/header.php(18): foxiz_render_header() #12 /var/www/html/wp-includes/template.php(810): require_once('...') #13 /var/www/html/wp-includes/template.php(745): load_template() #14 /var/www/html/wp-includes/general-template.php(48): locate_template() #15 /var/www/html/wp-content/themes/foxiz/single.php(3): get_header() #16 /var/www/html/wp-includes/template-loader.php(106): include('...') #17 /var/www/html/wp-blog-header.php(19): require_once('...') #18 /var/www/html/index.php(17): require('...') #19 {main} thrown in /var/www/html/wp-content/plugins/football-leagues-by-anwppro-premium-premium/includes/class-anwpfl-premium-builder.php on line 202

Si è verificato un errore critico sul tuo sito web.

Novembre 18, 2024 a 10:57 am #16414295

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+01:00)

Non c'è niente di correlato a WPML.

L'errore fatale è causato da AnWP Football Leagues Pro, può darsi che causi un errore con l'ultima versione di WordPress.

La notifica Function _load_textdomain_just_in_time was called incorrectly è stata introdotta sempre con l'ultima versione di WordPress e non è causata direttamente da WPML. Interessa diversi plugin e siccome riguarda le traduzioni, di conseguenza anche WPML ma purtroppo dev'essere sistemato in WordPress, noi non possiamo fare nulla al riguardo.

Novembre 19, 2024 a 7:22 am #16417829

lucianoM-11

Grazie per la disponibilità e per il supporto, ho contattato lo sviluppatore del plugin "AnWP Football Leagues Pro"