Descripción
Sube archivos SVG de forma segura a tu biblioteca de medios. Los archivos SVG que subas se desinfectan automáticamente.
SVG significa Scalable Vector Graphics y es probablemente la forma más eficiente de mostrar imágenes.
El plugin WP SVG Images es un plugin ligero y fácil de usar que te permite subir archivos SVG a tu biblioteca de medios de forma segura y sencilla.
Características
- Compatibilidad con subidas de SVG en tu biblioteca multimedia.
- Desinfecta los archivos SVG subidos. Los archivos SVG/XML malignos se rechazan al subirse.
- Compatibilidad con SVG configurable por el administrador para diferentes perfiles de usuario. Posibilidad de desactivar la subida de SVG para diferentes perfiles de usuario.
- Diferentes perfiles de usuario pueden subir y/o desinfectar las imágenes SVG subidas.
- Vista previa del SVG en la biblioteca de medios.
Soporte
Soporte 24/7 de SVG ofrecido por ShortPixel aquí o aquí.
Plugins recomendados
Este plugin está soportado y mantenido por ShortPixel. Otros plugins populares de ShortPixel:
FastPixel Caching – Optimización de WP mas fácil
ShortPixel Image Optimizer – Optimización & compresión de todas las imágenes en tu web, incluida entrega de WebP – ShortPixel Image Optimizer.
ShortPixel Adaptive Images – Optimización de imágenes & entrega desde CDN.
Enable Media Replace – Reemplaza fácilmente imágenes o archivos en la biblioteca de medios.
reGenerate Thumbnails Advanced – Regenera miniaturas fácilmente.
Resize Image After Upload – Cambia automáticamente el tamaño de cada imagen subida.
Ganchos para desarrolladores
WPSVG_setAllowedTags
Te permite especificar más etiquetas que no se eliminarán durante la desinfección
add_filter( 'WPSVG_setAllowedTags', 'my_custom_allowed_svg_tags', 10, 1 );
function my_custom_allowed_svg_tags( $tags ){
$tags[] = 'path';
return $tags;
}
WPSVG_setAllowedAttrs
Te permite especificar más atributos que no se eliminarán durante la desinfección
add_filter( 'WPSVG_setAllowedAttrs', 'my_custom_allowed_svg_attributes', 10, 1 );
function my_custom_allowed_svg_attributes( $attributes ){
$attributes[] = 'fill';
return $attributes;
}
Instalación
- Sube la carpeta
wp-svg-images
al directorio/wp-content/plugins/
- Activa el plugin a través del menú «Plugins» en WordPress
Reseñas
Colaboradores y desarrolladores
«WP SVG Images» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
ColaboradoresTraduce «WP SVG Images» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
4.4
🔒 Security Update
Release Date: January 23, 2025
🛠️ Fixes
- Security Patch: Resolved another potential Cross-Site Scripting (XSS) vulnerability, responsibly disclosed by the amazing team at WordFence and discovered by Ryan Zegar.
We highly recommend updating to this version to ensure your site remains safe and secure. 💪🔐
4.3
Release date: June 20th, 2024
* Fix: Patched a Stored Cross-Site Scripting vulnerability found by Colin Xu and responsibly disclosed by the WordFence team;
* Compat: Added compatibity with WP All Import plugin;
* Compat: Tested with the latest versions of WordPress (6.6) and PHP (8.3).
4.2
Fecha de lanzamiento: 6 de abril de 2023
* Compatibilidad: Probado en WordPress 6.2;
* Compatibilidad: Actualizados los scripts de desinfección de SVG;
* Retoque: Omite el porcentaje de ancho y alto al leer las dimensiones SVG.
4.1
Fecha de lanzamiento: 1 de agosto de 2022
* Retoque: ocultar automáticamente el aviso de ajustes después de visitar la página de ajustes;
* Compatibilidad: probada la compatibilidad con WordPress 6.0;
* Corrección: el enlace y botón de ajustes del aviso ahora funcionan bien en todas las instalaciones de WordPress.
4.0
Fecha de lanzamiento: 29 de marzo de 2022
* Nuevo: nos juntamos a la familia ShortPixel;
* Nuevo: añadida desinfección SVG;
* Nuevo: añadida página de ajustes donde puedes activar/desactivar la subida de SVG por perfil de usuario;
* Compatibilidad: WP_SVG_FOR_EVERYONE
marcado como obsoleto.
3.7
- probado en WordPress 5.9.
3.6
- corregido error tipográfico en la última actualización
3.5
- probado en WordPress 5.8
- corregido el ancho y la altura que faltan en el bloque de núcleo/imagen
3.4
- permite subidas de SVG solo para administradores y editores
3.3
- probado en WordPress 5.7
3.2
- probado en WordPress 5.4
3.1
- probado en WordPress 5.3
3.0
- añadida compatibilidad con subir medios a través de Beaver Builder
2.9
- probado en WordPress 5.0
2.8
- corregido el tamaño de SVG como imagen destacada
2.7
- corrección para iniciar el filtro upload_mimes antes
2.6
- se ha eliminado el css de dimensionado de svg debido a muchos conflictos
2.5
- tamaño del icono svg corregido en la lista de plugins para actualizar
2.4
- problema en commit de SVN
2.3
- tamaño del icono svg corregido en la lista de plugins
2.2
- convierte ancho y alto de svg a número flotante [PX]
2.1
- añadidos metadatos de anchura y altura para svg
2.0
- añadida compatibilidad con svgz
- corregidas las miniaturas svg
1.4
- reparo del error con count()
1.3
- compatibility con 4.9
1.2
- añadida corrección del cálculo de tamaño para wp_get_attachment_image_src
1.1
- corrección para fallo en WP4.7.1
1.0
- Primera versión