Estoy trabajando en un complemento de BuddyPress para un cliente que requiere que los usuarios puedan agregar contenido desde el front-end: nunca ven el back-end por razones de seguridad. Tengo el complemento escrito y funciona perfectamente, pero le falta una cosa: un editor de texto enriquecido para que los usuarios puedan personalizar su contenido (dentro de lo razonable, por supuesto). Hasta ahora, he ignorado esta solicitud del cliente y la he explicado como que no es posible sin mucho más trabajo.
Hoy, sin embargo, actualicé a 3.3 y noté la nueva etiqueta wp_editor
.
Probé algunos de los ejemplos mostrados aquí , pero no puedo hacer que ninguno de ellos funcione correctamente (una simple llamada produce el editor pero las pestañas y los botones de medios no funcionan, una matriz de configuración básica de TinyMCE no produce nada [solo un área de texto simple].) Inspección con las herramientas de desarrollo de Chrome revela que algunos archivos de JavaScript se incluyen en el área de administración que no se incluyen en la parte frontal. ¿Cuál es la mejor manera de incluir estos archivos y hacer que esto funcione? Gracias!