Pregunta sobre Constant Contact Forms de Wordpress:

jQuery (…). no es una función utilizable

Un usuario preguntó 👇

Acabo de transferir un sitio de desarrollo a un servidor de etapa y, de repente, este error aparece en la página del editor del formulario de Contacto constante. Los servidores de desarrollo y de escenario son idénticos y no tengo ningún problema con el servidor de desarrollo. La funcionalidad * funciona en la parte frontal del servidor de escenario, pero ahora no puedo realizar ningún cambio en la configuración.

¿Alguien tiene alguna idea?

(@contacto constante)

Hace 2 años, 7 meses

¿Está familiarizado con la constante SCRIPT_DEBUG disponible para WordPress? Nos encantaría ver más información para este caso, y esa constante utilizará las copias no extraídas de los archivos js y proporcionará un mejor apilamiento de llamadas.

https://codex.wordpress.org/Debugging_in_WordPress#SCRIPT_DEBUG

Además, ¿alguna diferencia en un plugin activo o un tema activo?

(@maxxd)

Hace 2 años, 7 meses

Gracias por la respuesta rápida: si todas las opciones de depuración están activadas, genera:

Fatal error: Declaration of CMB2_Type_Wysiwyg::render() must be compatible with CMB2_Type_Textarea::render($args = Array) in /path-to-content/wp-content/plugins/constant-contact-forms/vendor/CMB2/includes/types/CMB2_Type_Wysiwyg.php on line 16

Y sigue usando jQuery (…). Intortable, reportando jQuery v = 1.12.4 y tinymce-shortcode-script.js v = 5.4.7.2

Esta respuesta fue modificada hace 2 años, 7 meses. Razón: error tipográfico

(@jtsternberg)

Hace 2 años, 7 meses

Esto ocurre cuando la versión incluida de CMB2 no está actualizada y el servidor está en PHP 7.2+. Lea aquí para obtener más información sobre el tema: https://wordpress.org/support/topic/fatal-error-cmb2_type_colorpicker-line-13/ y https://github.com/CMB2/CMB2/issues/1070

Consulte aquí las perspectivas laborales: https://github.com/CMB2/CMB2/issues/1070#issuecomment-367756645

(@maxxd)

Hace 2 años, 7 meses

Hay una discrepancia en las versiones de PHP, no me di cuenta de eso. ¿Asumo que @constantcontact está trabajando en esto?

(@contacto constante)

Hace 2 años, 7 meses

La versión 1.3.7 incluirá la copia actualizada de CMB2, pero aún no la hemos lanzado. Espero tan pronto.

Aquí hay una copia de lanzamiento anticipado de lo que tenemos actualmente en 1.3.7: https://www.dropbox.com/s/vp01v7k5w5mgm25/constant-contact-forms20182404.zip?dl=0

Con suerte, esto resuelve esa parte del problema y es posible que podamos reiniciar la función jQuery.

(@maxxd)

Hace 2 años, 7 meses

Se acaba de instalar y funciona, ¡muchas gracias!

(@contacto constante)

Hace 2 años, 7 meses

¿La actualización solucionó todos los problemas? ¿No solo la parte del error fatal?

De lo contrario, ambos servidores parecen estar en diferentes versiones de PHP y de ahí proviene el conflicto.

(@maxxd)

Hace 2 años, 7 meses

La actualización solucionó el error fatal, que luego corrigió el error de jQuery. El sitio parece estar listo, ¡gracias de nuevo!

(@contacto constante)

Hace 2 años, 7 meses

Genial, gracias @maxxd

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.