Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

178
Vistas
Usando TinyMCE con WordPress. Múltiples editores en la misma página. La matriz tinymce.editors está vacía si los editores se cargaron en modo de texto

Estoy usando TinyMCE con WordPress. Lo necesito como parte de mi complemento personalizado de WordPress. Entonces, hay una página que contiene varios editores TinyMCE, cada uno con una ID diferente. Cada uno de ellos fue creado con la función wp_editor() . Cuando el usuario realiza una acción como hacer clic en el botón, quiero establecer el contenido del editor en particular usando tinymce.get("exampleID").setContent(). Eso funciona bien siempre que TinyMCE se haya cargado en modo visual. Al igual que hay 2 modos: visual y texto.

Cuando el usuario cambia al modo de texto, abandona la página y vuelve más tarde, estos editores de TinyMCE intentarán cargar en modo de texto en lugar de visual. Pero aquí está mi problema: si estos editores se cargan en modo de texto, no están en la matriz tinymce.editors y el uso de tinymce.get() dará como resultado un error de javascript que dice que es nulo. Si el usuario vuelve al modo visual, ese editor en particular aparecerá en la matriz tinymce.editors. Por lo tanto, el usuario debe volver a cambiar cada uno de los editores al modo visual para que se envíen a la matriz tinymce.editors.

Actualmente, solo escondo los botones de modo alternar, pero sabría si hay alguna solución para eso.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda