Sto ricevendo un messaggio di errore quando provo a creare un nuovo post o una nuova pagina…
TypeError: Cannot read property 'split' of undefined
at DiscourseSidebar.buildPostState (https://fpadvance.com/wp-content/plugins/wp-discourse/admin/discourse-sidebar/build/index.js?ver=1606956042:1211:41)
at DiscourseSidebar.initializePostState (https://fpadvance.com/wp-content/plugins/wp-discourse/admin/discourse-sidebar/build/index.js?ver=1606956042:1192:43)
at new DiscourseSidebar (https://fpadvance.com/wp-content/plugins/wp-discourse/admin/discourse-sidebar/build/index.js?ver=1606956042:1124:29)
at Ag (https://fpadvance.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=16.9.0:63:107)
at Vg (https://fpadvance.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=16.9.0:89:442)
at ph (https://fpadvance.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=16.9.0:217:70)
at lh (https://fpadvance.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=16.9.0:126:409)
at O (https://fpadvance.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=16.9.0:121:71)
at ze (https://fpadvance.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=16.9.0:118:14)
at https://fpadvance.com/wp-includes/js/dist/vendor/react-dom.min.js?ver=16.9.0:53:49
Grazie, Angus! Le tue modifiche sono state unite in WP Discourse 2.2.0. Quella versione del plugin è ora disponibile nel repository dei plugin di WordPress.
Ecco il messaggio di eccezione…
TypeError: Impossibile leggere la proprietà ‘split’ di undefined
at DiscourseSidebar.buildPostState (index.js:694)
at DiscourseSidebar.initializePostState (index.js:675)
at new DiscourseSidebar (index.js:606)
at Ag (react-dom.min.js?ver=16.9.0:63)
at Vg (react-dom.min.js?ver=16.9.0:89)
at ph (react-dom.min.js?ver=16.9.0:217)
at lh (react-dom.min.js?ver=16.9.0:126)
at O (react-dom.min.js?ver=16.9.0:121)
at ze (react-dom.min.js?ver=16.9.0:118)
at react-dom.min.js?ver=16.9.0:53
La versione del plugin è 2.2.0
Versione di WP 5.5.3
L’errore si verifica sia nell’editor classico che in quello Gutenberg.
Potresti anche condividere il valore dell’impostazione “Tipi di post da pubblicare” in “Pubblicazione”? (se possibile, fai uno screenshot dell’impostazione).
Procederò presto con una correzione per permetterti di utilizzare di nuovo il plugin, ma il motivo per cui ho bisogno di sapere un po’ di più (e il motivo per cui questo non appare altrove) è che il problema immediato è indicativo di un altro problema, e il rimedio temporaneo immediato oscurerà quell’altro problema.
Non è possibile ottenere l’eccezione che hai citato nell’editor classico (il codice pertinente non viene caricato nell’editor classico). Sei sicuro di vedere un errore nell’editor classico? In tal caso, potresti condividerlo?
Grazie. E vedi l’eccezione presentarsi solo quando provi a modificare i normali post di WordPress? Si verifica quando provi a:
creare post?
creare pagine?
modificare pagine?
creare o modificare qualsiasi altra cosa?
Grazie per il tuo aiuto in merito. Vorrei capire la causa alla radice, anziché limitarmi a applicare una soluzione temporanea (che faremo comunque a breve), poiché questo garantirà una maggiore stabilità nel lungo termine.