18. The WP Functions Library (VII). Gestión de la biblioteca de medios

La creación de nuestras fichas provocará que nuestra biblioteca de medios se llene de muchos archivos, combinados entre imágenes, videos, audio y los de nuestras fichas. Para ello deberemos aportar alguna herramienta que nos permita una cierta clasificación de medios.

 

La solución más común sería la utilización de un plugin, pero, como no conozco ninguno todavía, busqué la manera de hacerlo mediante código.

La solución inicial la encontré en el artículo ‘Creating Categories and Tags for Your WordPress Media’.

La idea inicial no estaba mal planteada, pero provoca simultanear las categorías y etiquetas de los posts con los medios. Por tanto, mejor utilizar una taxonomía específica para los medios.

 

Crear taxonomía para attachments

Esto lo hacemos como si de una taxonomía de posts se tratase:

Como notas a destacar, utilizamos el gancho ‘init’. Por lo demás, es un copia-pega de la taxonomía que ya creamos ‘clasificacion’, cambiando las etiquetas.

Sin embargo, hay que destacar un argumento adicional que aquí añadimos

‘show_admin_column’ => true

Este nos permitirá visualizar la tipología en el modo lista de la biblioteca de medios.

 

Resultado

Si bien no es un resultado tan excelente como quizá producirá un plugin, sí que nos permite estructurar un poco nuestros ficheros.

Sólo se puede ver en el modo lista de la biblioteca, lamentablemente no se puede crear en el modo grid, el cual se ve igual:

medialibrary1

Vemos aquí el resultado de indicar ‘show_admin_column’ => true. Si clicamos, por ejemplo, en ‘Anexos’, se producirá un filtrado, viendo sólamente los elementos con esta Tipología.

Si clicamos en ‘Editar’ en cualquier fichero, nos aparece el siguiente metabox con las tipologías:

medialibrary2

Si en el menú de administración clicamos en ‘Tipologías’

medialibrary3

Se nos abrirá una pantalla de edición de las mismas:

medialibrary4

 

Conclusiones

No es quizá el mejor de los resultados, pero es una buena ayuda para gestionar mínimamente la biblioteca de medios.

En el próximo artículo estudiaremos la internacionalización de los plugins como paso previo a la finalización de este plugin con los últimos detalles.

2 opiniones en “18. The WP Functions Library (VII). Gestión de la biblioteca de medios”

  1. Enorme compañero, voy a probarlo para ver hasta donde puedo tener un poco más ordenada la biblioteca de medios.

    Para mi es un tema pendiente que tienen los Sres de wordpress ya que la gestión de esa biblioteca a menudo es un verdadero problema, el que me muestre todas las cargas en modo lanzado (por mucho que me muestre la imagen) es tedioso y lento.

    No siempre un solo editor carga imágenes y para una sola cosa, por lo que disponer de un medio de ordenación puede ser muy interesante.

    Veré hasta dónde puedo aplicar y hasta dónde es útil en instalaciones “normales” o más “específicas”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *