Vai al contenuto Vai alla barra laterale

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

Problema:
Se stai riscontrando un errore "Updating failed." quando tenti di aggiornare una pagina con i blocchi, e questo accade solo quando il plugin "WooCommerce Multilingual & Multicurrency" è attivo, il problema potrebbe essere nel file

function.php

del tuo child theme.
Soluzione:
Per risolvere questo problema, ti consigliamo di attivare il tema parent per verificare se il problema persiste. Se attivando il tema parent riesci ad aggiornare le pagine, allora il problema è specifico del child theme e potrebbe essere necessario correggere il file

function.php

del child theme.

Tieni presente che questa soluzione potrebbe non essere più rilevante a causa di aggiornamenti o modifiche che non riguardano il tuo caso specifico. Se il problema persiste, ti invitiamo a aprire un nuovo ticket di supporto. Ti consigliamo inoltre di controllare la pagina dei problemi noti, verificare la versione della soluzione permanente e assicurarti 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 5 risposte, ha 2 voci.

Ultimo aggiornamento da Laura 1 anno, 5 mese fa.

Assistito da: Laura.

Autore Post
Febbraio 28, 2024 alle 10:09 am #15352990

francescoM-72

Devo modificare una pagina con i blocchi, non riesco ad aggiornarla.
Una volta effettuata la modifica, mi esce l'errore "Updating failed." se clicco su Aggiorna.

Ho provato a disabilitare tutti i plugin lasciando solo WPML.
Ho notato che questo accade solo quando è attivo "WooCommerce Multilingual & Multicurrency". Se disattivo questo plugin, posso aggiornare le pagine WordPress.

Febbraio 28, 2024 alle 7:39 pm #15355692

Laura
Sostenitore di WPML dal 05/2018

Lingue: Inglese (English ) Italiano (Italiano )

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

Salve,

grazie per averci contattato.

Ma la pagina è in lingua originale o è una traduzione? Se è una traduzione, ci sono errori in WPML > Assistenza > Editor di traduzione avanzato? Se sì, mi mandi uno screenshot?

Febbraio 29, 2024 alle 8:53 am #15356682

francescoM-72

Si, ho provato a modificare quello originale. Per curiosità ho provato anche a modificare le traduzioni, ma fa sempre lo stesso errore.

Sono 50 errori di log nell' Editor di traduzione avanzato. Nello screenshot ne ho presi solo alcuni. Se devo inviarli tutti, fammelo sapere.

Screenshot Advanced Translation Editor Error Logs.png
Febbraio 29, 2024 alle 12:40 pm #15357958

Laura
Sostenitore di WPML dal 05/2018

Lingue: Inglese (English ) Italiano (Italiano )

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

Non serve, sono troppo vecchi gli errori per essere correlati. Per favore abilita il debug.log di WordPress e vedi se dopo aver aggiornato una pagina vedi qualche errore https://wpml.org/documentation/support/debugging-wpml/

Febbraio 29, 2024 alle 1:43 pm #15358495

francescoM-72

Questo è quello che vedo nel file di debug:

Stack trace:
#0 /www/vamainglese_835/public/wp-includes/class-wp-hook.php(324): disabilita_metodo_pagamento_per_offerte(Array)
#1 /www/vamainglese_835/public/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array)
#2 /www/vamainglese_835/public/wp-content/plugins/woocommerce/includes/class-wc-payment-gateways.php(333): apply_filters('woocommerce_ava...', Array)
#3 /www/vamainglese_835/public/wp-content/plugins/woocommerce-multilingual/classes/multi-currency/payment-gateways/class-wcml-currencies-payment-gateways.php(212): WC_Payment_Gateways->get_available_payment_gateways()
#4 /www/vamainglese_835/public/wp-content/plugins/woocommerce-multilingual/classes/multi-currency/payment-gateways/class-wcml-currencies-payment-gateways.php(97): WCML_Currencies_Payment_Gateways->get_available_payment_gateways()
#5 /www/vamainglese_835/public/wp-includes/class-wp-hook.php(324): WCML_Currencies_Payment_Gateways->init_gateways('')
#6 /www/vamainglese_835/public/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)
#7 /www/vamainglese_835/public/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#8 /www/vamainglese_835/public/wp-settings.php(665): do_action('wp_loaded')
#9 /www/vamainglese_835/public/wp-config.php(116): require_once('/www/vamaingles...')
#10 /www/vamainglese_835/public/wp-load.php(50): require_once('/www/vamaingles...')
#11 /www/vamainglese_835/public/wp-cron.php(46): require_once('/www/vamaingles...')
#12 {main}
thrown in /www/vamainglese_835/public/wp-content/themes/storefront-child/functions.php on line 403
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:21 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:39 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:39 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:39 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:39 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:39 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:39 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:39 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:39 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:39 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:39 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:39 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:39 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:39 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:39 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:39 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:39 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:39 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:39 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:39 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:39 UTC] The get_woocommerce_term_meta function is deprecated since version 3.6. Replace with get_term_meta.
[29-Feb-2024 13:40:40 UTC] PHP Fatal error: Uncaught Error: Call to a member function get_cart() on null in /www/vamainglese_835/public/wp-content/themes/storefront-child/functions.php:403
Stack trace:
#0 /www/vamainglese_835/public/wp-includes/class-wp-hook.php(324): disabilita_metodo_pagamento_per_offerte(Array)
#1 /www/vamainglese_835/public/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array)
#2 /www/vamainglese_835/public/wp-content/plugins/woocommerce/includes/class-wc-payment-gateways.php(333): apply_filters('woocommerce_ava...', Array)
#3 /www/vamainglese_835/public/wp-content/plugins/woocommerce-multilingual/classes/multi-currency/payment-gateways/class-wcml-currencies-payment-gateways.php(212): WC_Payment_Gateways->get_available_payment_gateways()
#4 /www/vamainglese_835/public/wp-content/plugins/woocommerce-multilingual/classes/multi-currency/payment-gateways/class-wcml-currencies-payment-gateways.php(97): WCML_Currencies_Payment_Gateways->get_available_payment_gateways()
#5 /www/vamainglese_835/public/wp-includes/class-wp-hook.php(324): WCML_Currencies_Payment_Gateways->init_gateways('')
#6 /www/vamainglese_835/public/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)
#7 /www/vamainglese_835/public/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#8 /www/vamainglese_835/public/wp-settings.php(665): do_action('wp_loaded')
#9 /www/vamainglese_835/public/wp-config.php(116): require_once('/www/vamaingles...')
#10 /www/vamainglese_835/public/wp-load.php(50): require_once('/www/vamaingles...')
#11 /www/vamainglese_835/public/wp-blog-header.php(13): require_once('/www/vamaingles...')
#12 /www/vamainglese_835/public/index.php(17): require('/www/vamaingles...')
#13 {main}
thrown in /www/vamainglese_835/public/wp-content/themes/storefront-child/functions.php on line 403

Febbraio 29, 2024 alle 4:45 pm #15359534

Laura
Sostenitore di WPML dal 05/2018

Lingue: Inglese (English ) Italiano (Italiano )

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

L'errore è dato dal child theme, abilitando il parent riesci ad aggiornare le pagine?

Febbraio 29, 2024 alle 5:14 pm #15359854

francescoM-72

Era un problema nel file function.php