Cómo añadir un editor de texto WYSIWYG a la pantalla de edición de categorías

7 ene 2011, 20:29:43
Vistas: 21.3K
Votos: 4

He estado trabajando mucho con categorías últimamente, debido al aumento de la conciencia y demanda de estructuras de sitios temáticas o en silo.

Con este fin, busco mejorar mis páginas de aterrizaje de categorías cambiando la etiqueta del campo "Descripción" a "Descripción Resumida" y añadiendo un nuevo campo llamado "Descripción Detallada".

Utilizaré el campo "Descripción Resumida" en mi página índice de categorías (un listado de todas las categorías de mi sitio) y quiero usar este nuevo campo "Descripción Detallada" para mostrarlo en la página de aterrizaje de cada categoría.

Por lo tanto, necesito añadir un campo de edición de texto enriquecido a la pantalla de edición de categorías.

¿WordPress facilita la creación de una instancia de un campo de edición de texto enriquecido, quizás utilizando una versión ligera del editor de entradas/páginas? Probablemente no necesite una barra de herramientas, pero podría ser útil tener algunos botones básicos de formato como N, C, S, hipervínculo, etc...

0
Todas las respuestas a la pregunta 4
4

http://www.laptoptips.ca/projects/category-description-editor/ esto funciona muy bien.

En cuanto a añadir otro campo, he probado la solución de @MikeSchinkel aquí ¿Cómo agregar campos a la pantalla de edición de Categorías, Etiquetas y Taxonomías Personalizadas en el administrador de WordPress? y también funciona muy bien.

7 ene 2011 22:02:44
Comentarios

Esto no parece funcionar en absoluto, ¿es para una versión antigua de WordPress?

Shaun Shaun
10 ene 2012 17:47:53

@Shaun ¿qué versión? Creo que la primera vez que lo probé fue en la 3.0, nunca en una 2.x... Prueba actualizando en una copia local para ver si rompe algo primero.

Amit Amit
11 ene 2012 12:42:52

Usando la versión más reciente, 3.3.1

Shaun Shaun
11 ene 2012 15:59:17

El enlace está roto

Farzad Yousefzadeh Farzad Yousefzadeh
25 abr 2016 12:59:46
1

En realidad es bastante fácil crear tu propia instancia de TinyMCE, el problema real surge cuando intentas renderizar instancias adicionales (y diferentes) en una página donde ya existe una.

El siguiente blog cubre toda la información necesaria para crear una instancia de TinyMCE en un plugin de WordPress, pero también podría aplicarse fácilmente a una página de administración existente, como la página de categorías.

http://www.keighl.com/2010/01/tinymce-in-wordpress-plugins/

El único factor diferente para tu caso de uso sería esta línea.

add_action("admin_print_scripts", "js_libs");

No puedo pensar en ninguna razón por la que alguien querría encolar tinymce en todas las páginas de administración, por lo que recomendaría cambiar esa línea independientemente y engancharla a la página requerida. Para la página de categorías, de memoria podrías usar algo como...

add_action("admin_print_scripts-edit-tags.php", "js_libs");

El resto es bastante evidente, pero si hay algo que no entiendas (sobre cómo crear una instancia de TinyMCE), publica un comentario en esta respuesta.

También puedes encontrar discusiones previas relacionadas con TinyMCE aquí.
¿Existe alguna manera de obtener N número de editores WYSIWYG en un tipo de entrada personalizado?

Espero que te ayude..

9 ene 2011 19:25:40
Comentarios

El primer enlace es un error 404, FYI.

Radmation Radmation
22 ago 2018 01:10:43
1

Deberías poder resolverlo usando mi código que proporciono aquí;

http://ypraise.com/2012/01/wordpress-plugin-categorytinymce/

He añadido un cuadro de tinymce adicional en las páginas de edición de categorías con un editor tinymce pero se guarda en el campo de descripción original. Necesitarás cambiar el campo de descripción a description1 o algo similar para contener los datos y mantener el cuadro original.

Elimina el script de ocultar el cuadro para que esto te dé tu cuadro de texto estándar para la descripción resumida y el segundo cuadro de texto para tu descripción detallada.

Luego necesitarás ocultar tu descripción resumida en la página de archivo de categorías probablemente a través de un filtro jquery.

11 ene 2012 20:28:05
Comentarios

El enlace ya no funciona.

MastaBaba MastaBaba
30 sept 2017 18:47:26
0

Este complemento convierte las cajas de descripción de categorías y etiquetas en editores WYSIWYG:

https://wordpress.org/plugins/rich-text-tags/

Este complemento añade un editor WYSIWYG solo en la pantalla de edición de categorías:

https://wordpress.org/plugins/categorytinymce/

Una versión más actualizada del mismo complemento que es de pago, pero económica (5.5GBP) (no lo he probado):

http://wp.ypraise.com/shop/wordpress-plugins/category-tinymce/

Un complemento que hace otras cosas también, pero es más caro (18USD) (no lo he probado):

https://codecanyon.net/item/category-article-pro/6845628?ref=belgen77

30 sept 2017 18:58:36