Recibo un mensaje de error cuando intento crear una nueva publicación o página…
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
¡Gracias, Angus! Tus cambios se han fusionado en WP Discourse 2.2.0. Esa versión del plugin ya está disponible en el repositorio de plugins de WordPress.
Aquí está el mensaje de la excepción…
TypeError: No se puede leer la propiedad ‘split’ de 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 versión del plugin es 2.2.0
Versión de WP 5.5.3
El error ocurre tanto en el editor Clásico como en el de Gutenberg.
¿Podrías compartir también el valor de la configuración “Tipos de publicación para publicar” en “Publicación”? (toma una captura de pantalla de la configuración si es posible).
Pronto publicaré una corrección para que puedas volver a usar el plugin, pero la razón por la que necesito saber un poco más (y la razón por la que esto no aparece en otro lugar) es que el problema inmediato es indicativo de otro problema, y el parche inmediato ocultará ese otro problema.
No es posible obtener la excepción que has citado en el editor Clásico (el código relevante no se carga en absoluto en este editor). ¿Estás seguro de que estás viendo un error en el editor Clásico? De ser así, ¿podrías compartir ese error?
Gracias. ¿Y solo ves que la excepción ocurra al intentar editar publicaciones normales de WordPress? ¿Ocurre cuando intentas:
crear publicaciones?
crear páginas?
editar páginas?
crear o editar cualquier otra cosa?
Gracias por tu ayuda con esto. Me gustaría llegar al fondo del asunto, en lugar de simplemente aplicar un parche temporal (lo cual también haremos pronto), ya que eso garantizará una mayor estabilidad a largo plazo.