WP Manifestindependent plugin directory
manifest / seo / reescribe-atributo-alt

Reescribe atributo ALT

Reescribe el atributo ALT de las imágenes para mejorar la accesibilidad.

★ 1stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/blogpocket/reescribe-atributo-alt/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Reescribe los atributos ALT y TITLE de las imágenes para mejorar la accesibilidad.

Activar y configurar el plugin

  • Guarda el archivo reescribe-atributo-alt.php en la carpeta wp-content/plugins/reescribe-atributo-alt/.
  • Accede al panel de administración de WordPress y ve a la sección Plugins.
  • Activa el plugin "Reescribe atributo ALT".
  • Configura las opciones del plugin navegando a Ajustes > Reescribe atributo alt.

    Probar el plugin

  • Crear o editar una publicación o página y añadir imágenes sin atributo ALT o con atributo ALT existente.
  • Visualizar la publicación para verificar que los atributos ALT de las imágenes se han modificado según la configuración del plugin.
  • Verificar la configuración: No es necesario añadir nuevas opciones en la configuración, ya que siempre asignaremos el mismo valor de alt a title.

    Notas adicionales

  • Compatibilidad UTF-8: Se utiliza mb_convert_encoding para asegurar que los caracteres especiales se manejan correctamente.
  • Seguridad: Se verifica si se accede directamente al archivo y se evita para mejorar la seguridad.
  • Extracción del nombre del archivo: Se utiliza parse_url y pathinfo para obtener correctamente el nombre del archivo de la imagen sin extensión, incluso si la URL tiene parámetros adicionales.

    Consideraciones Importantes

  • Validación de entradas: Se asegura que todos los datos se sanitizan y escapan adecuadamente, manteniendo las buenas prácticas de seguridad.
  • Soporte Multisitio: Si usas WordPress Multisitio, asegúrate de que el plugin funciona correctamente en ese entorno.
  • Internacionalización: El plugin está preparado para traducción utilizando el dominio de texto reescribe-atributo-alt.

    Posibles Mejoras

  • Soporte para imágenes con srcset: Si tus imágenes utilizan el atributo srcset, podrías ampliar el plugin para manejar esos casos.
  • Caché: Si notas problemas de rendimiento, considera implementar algún mecanismo de caché o optimizar la manipulación del DOM.
  • Opciones adicionales: Podrías añadir más opciones para personalizar el separador entre los elementos del atributo ALT o incluir otros metadatos.