Descrición
A solución SVG completa para WordPress: segura, flexible e fácil de usar.
SVG Support permite subir SVG de forma segura, con potentes características tanto para usuarios básicos como para desenvolvedores:
✨ Características principais:
– Subidas seguras de SVG con saneado automático
– Renderizado en liña para a manipulación directa con CSS/JS
– Optimización do tamaño dos arquivos mediante a minimización
– Control de acceso baseado en perfís
– Opcións avanzadas para desenvolvedores
– Compatible con multisitio
– Compatibilidade total co editor de bloques (Gutenberg)
🔒 A seguridade primeiro:
– O saneado integrado elimina o código potencialmente daniño
– Restricións de subida baseadas en perfís
– Validación completa do tipo MIME
🎨 Pensado para deseñadores:
– Estilo directo dos elementos SVG
– Compatibilidade con animacións
– Selección mediante clases personalizadas
– Xestión automática das dimensións
💻 Listo para desenvolvedores:
– Modo avanzado para características adicionais
– Compatibilidade coa API REST
– Compatible con Gutenberg
– Ampla variedade de ganchos e filtros
Uso
Uso básico:
– Primeiro, instala e activa SVG Support desde o escritorio de WordPress
– Sube arquivos SVG á túa biblioteca multimedia como calquera outra imaxe
– Funciona sen problemas cos bloques Imaxe, os bloques Portada e as imaxes destacadas
Uso avanzado:
– Activa o «Modo avanzado» para a minimización e o renderizado en liña
– Personaliza con ganchos e filtros para adaptar a funcionalidade
Uso no editor de bloques:
– Usa o modo avanzado para activar o renderizado en liña:
– Engade a clase "style-svg" aos bloques Imaxe
– Engade a clase "style-svg" aos bloques Portada para renderizar en liña os fondos SVG
– Usa o axuste «Omitir os SVG aniñados» para controlar o renderizado en liña dos SVG dentro dos bloques Portada
Uso no editor clásico:
– Usa o modo avanzado para engadir a clase "style-svg" ás etiquetas <img> para o renderizado en liña
– Activa a opción «Inserir clase automaticamente» para a inserción automática da clase no editor clásico
Problemas comúns & solucións:
– O SVG non se amosa? Asegúrate de que as dimensións están definidas no CSS.
– Necesitas axuda? Usa a pestana de soporte e farei todo o posible por axudarte.
Crea un sitio de probas
Cun só clic podes crear un sitio de probas totalmente gratuíto para probar SVG Support usando TasteWP! Sen rexistro, sen tarxetas, sen nada! Non é xenial? Próbao:
Fai clic aquí para crear un sitio de probas en segundos
Seguridade
SVG Support prioriza a seguridade con saneado automático e restricións baseadas en perfís. Só os usuarios de confianza deberían ter permisos de subida. Configura os axustes para equilibrar funcionalidade e seguridade.
Comentarios
Estou aberto ás túas suxestións e comentarios. Grazas por usar SVG Support!
Segue a @SVGSupport en Twitter
Segue a @benbodhi en Twitter
Segue a @benbodhi en Farcaster
Nota: Espero que che guste este plugin! Dedica un momento a valoralo.
Desenvolvemento & contribucións
A versión de desenvolvemento de SVG Support mantense en GitHub. Síntete libre de contribuír:
- Envía informes de fallos ou suxestións de características: GitHub Issues
- Contribúe con código mediante Pull Requests
- Repositorio de desenvolvemento: GitHub
Traducións
Contribúe con traducións aquí. É a primeira vez que traduces? Consulta o Manual do tradutor.
Capturas











Preguntas frecuentes
Os SVG non se renderizan en liña desde a actualización 2.3
Asegúrate de que o «Modo avanzado» está activado en Axustes > SVG Support.
Como desactivo o JavaScript na portada se non uso SVG en liña?
Desactiva o «Modo avanzado» nos axustes.
Estou tentando usar SVG no personalizador pero non funciona.
Para que os SVG funcionen no personalizador, terás que modificar ou engadir algo de código no arquivo de funcións do teu tema fillo. Aquí tes un titorial xenial sobre como facelo. A parte importante é:
'flex-width' => true 'flex-height' => trueComo engado animacións ao meu SVG?
Terás que editar o teu arquivo SVG nun editor de código para poder engadir clases CSS a cada elemento ao que queiras apuntar dentro do SVG. Asegúrate de que a túa etiqueta IMG se substitúe polo teu SVG en liña e despois podes usar CSS ou JS para aplicar animacións aos elementos do teu arquivo SVG.
Por que non funciona SVG Support en multisitio?
Se instalaches o multisitio antes de WordPress 3.5, terás que eliminar os teus ms-files. Aquí tes un par de recursos para axudarte: Dumping ms-files Removing ms-files after 3.5.
Por que non funciona o meu SVG en Visual Composer?
Se usas SVG Support con Visual Composer ou calquera outro maquetador de páxinas, terás que asegurarte de que podes engadir a túa propia clase á imaxe. A forma máis sinxela de facelo é usar un simple bloque de texto ou de código no maquetador para poñer dentro o código da túa imaxe. Ademais, agora hai un axuste para forzar que todos os arquivos SVG se rendericen en liña.
Como fago que funcione co plugin Media Library Assistant?
Tes que engadir o tipo MIME para svg e svgz en «MLA Settings > Media Library Assistant > Uploads» (pestana) e despois xa funciona.
Comentarios
Colaboradores e desenvolvedores
“SVG Support” é un software de código aberto. As seguintes persoas colaboraron con este plugin.
Colaboradores“SVG Support” foi traducido a 20 idiomas. Grazas aos desenvolvedores polas súas contribucións.
Traduce “SVG Support” ao teu idioma.
Interesado no desenvolvemento?
Revisa o código, bota unha ollada aorepositorio SVN, ou subscríbete ao log de desenvolvemento por RSS.
Rexistro de cambios
2.6.1
- Corrixido:
- Erro fatal ao subir SVG mediante WP-CLI (
wp media import, ferramentas de migración e de aloxamento) — a instancia do saneador nunca chegaba ao ámbito global nos contextos de CLI. Sen impacto na seguridade: as subidas afectadas fallaban en lugar de omitir o saneado (fallaban de forma segura). Agora o saneador obtense mediante un método de acceso defensivo, con probas de regresión que cobren o contexto de carga de CLI. Grazas a Cal, de Toolshed, polo excelente informe.
- Erro fatal ao subir SVG mediante WP-CLI (
2.6.0
-
Novas características:
- Pantalla de axustes completamente redeseñada coa nova marca de SVG Support — paneis máis limpos, interruptores reais, chips para elixir perfís e unha mostra de código en directo
- Agora os axustes gárdanse automaticamente mentres os cambias, cun indicador do estado de gardado (o botón clásico Gardar mantense como alternativa sen JS)
- Agora o modo avanzado amosa as súas opcións ao instante ao activalo ou desactivalo — sen ter que gardar e recargar
- Códigos QR escaneables para os enderezos de doazón de BTC e ETH (toca a icona QR xunto a cada enderezo)
- Nova web da marca en https://svg.support con titoriais e documentación
-
Melloras do código:
- Eliminouse o selector múltiple despregable de jQuery de terceiros (~1.000 liñas) — os selectores de perfís agora son caixas de verificación nativas sen dependencias
- Corrixiuse a invalidación da caché dos recursos da administración e da portada: os estilos e scripts poñidos en cola agora versionan coa versión do plugin (antes a versión estaba baleira, polo que as cachés do navegador nunca se actualizaban ao actualizar)
- Os recursos da pantalla de axustes (fontes, iconas, estilos, JS) só se cargan na páxina de axustes de SVG Support
- Eliminouse a dependencia de compilación de CodeKit — as follas de estilos agora son CSS simple editado directamente e o JS minimizado xérase de novo cun sinxelo script incluído no repositorio
2.5.17
-
Melloras de seguridade:
- Corrixiuse unha omisión do saneado que permitía XSS almacenado mediante a extensión .svgz – agora as subidas .svgz sanéanse igual que as .svg (descomprimindo primeiro o fluxo gzip cando existe), en lugar de omitir o saneado. Isto completa as correccións anteriores de CVE-2024-10222 / CVE-2023-6708. Grazas a Shivamani Vastrala polo informe e a Erwan Le Rousseau (WPScan, Automattic) pola divulgación coordinada
- Agora as subidas desde o navegador pasan pola mesma configuración do saneador que as subidas por REST e por importación (listas personalizadas de etiquetas e atributos permitidos e eliminación de referencias remotas), o que mantén coherentes todas as vías de subida
- Engadiuse protección contra o acceso directo ao arquivo da páxina de axustes para que xa non se poida cargar fóra de WordPress
-
Melloras do código:
- Renomeouse o filtro interno final_output a bodhi_svgs_thumbs_final_output para que teña o prefixo correcto e non poida entrar en conflito con outros plugins
- Eliminouse a chamada redundante a load_plugin_textdomain() – WordPress carga automaticamente as traducións dos plugins aloxados en WordPress.org
- Documentáronse as consultas directas intencionadas á base de datos usadas para a limpeza dos metadatos do plugin (sen cambios funcionais)
2.5.16
- General Updates:
- Actualizouse a ligazón social do autor de Warpcast a Farcaster (farcaster.xyz/benbodhi)
- Eliminouse a referencia ao mapa de orixe da biblioteca DOMPurify incluída para que os navegadores deixen de solicitar un arquivo .map inexistente (un 404 inofensivo nas ferramentas de desenvolvemento)
2.5.15
-
Melloras de seguridade:
- Corrixiuse un problema de control de acceso roto no interruptor de imaxe destacada en liña (CVE-2026-48973) – a acción AJAX xa non está exposta aos visitantes desconectados e agora comproba os permisos de edición na entrada concreta
- Os SVG engadidos por programación mediante media_handle_sideload() agora sanéanse, igual que as subidas habituais á biblioteca multimedia
- Actualizouse o saneador de SVG incluído (enshrined/svg-sanitize) á versión 0.22.0, que corrixe unha omisión de XSS na xestión de xlink:href
-
Correccións:
- As subidas de SVG volven funcionar en WordPress 6.8 e versións posteriores – desactivouse a nova comprobación que bloqueaba os SVG porque o servidor non pode xerar tamaños de imaxe adaptables para eles
-
Actualizacións xerais:
- Probado e confirmado o funcionamento con WordPress 7.0
- Actualizouse a biblioteca DOMPurify incluída á versión 2.5.9
2.5.14
-
Melloras de seguridade:
- Elimináronse os perfís por defecto dos axustes de omisión do saneador
-
Correccións:
- Comprobacións de subida máis completas, que permiten etiquetas generator e padróns de comentarios
-
Melloras de rendemento:
- Limpeza máis eficiente das entradas duplicadas do metadato inline_featured_image
- Elimínanse as entradas do metadato inline_featured_image que non estean explicitamente establecidas a 1 (activado)
- Non se garda o metadato inline_featured_image nas entradas que o tiñan activado antes pero xa non
-
Actualizacións xerais:
- Reestruturouse a disposición dos axustes
- Mellor limpeza ao desinstalar cando se selecciona borrar os datos do plugin
2.5.13
- Code Improvements:
- Mellor compatibilidade con PHP 8.3 – engadíronse comprobacións de nulos para evitar avisos de obsolescencia en PHP 8.3
2.5.12
-
Actualizacións xerais:
- Engadiuse blueprint.json para a característica de vista previa en directo en wordpress.org
-
Correccións:
- Corrixiuse a comprobación do tipo MIME que restrinxía as subidas de SVG sen a etiqueta XML en PHP 7.4
2.5.11
- Mellora de seguridade
- Engadiuse unha xestión máis eficaz do saneado para as subidas pola API REST
2.5.10
- Fixes:
- Corrixiuse un problema coas comprobacións de subida que impedía subir plugins
2.5.9
-
Novas características:
- Engadiuse o novo axuste do modo avanzado «Omitir os SVG aniñados» para controlar a renderización en liña dos SVG dentro de contedores (por exemplo: SVG aniñados nos bloques Portada de Gutenberg)
- Engadiuse a compatibilidade axeitada con multisitio para as subidas de SVG nos subsitios
- Engadiuse a compatibilidade do administrador da rede coas subidas de SVG en todos os subsitios
-
Melloras de seguridade:
- Actualizouse a biblioteca DOMPurify á versión 2.5.8
- Actualizouse enshrined/svg-sanitize á versión 0.21.0
- Engadiuse a verificación de nonce para as subidas que non son por REST para evitar ataques CSRF
- Mellorouse a validación do tipo MIME para os arquivos SVG
- Mellorouse a validación do contido dos arquivos para garantir que só se procesan arquivos SVG válidos
- As comprobacións de seguridade movéronse a un punto anterior do proceso de subida para mellorar a eficiencia
- Actualizáronse e melloráronse as opcións de saneado tanto para a portada como para a administración
-
Melloras do código:
- Cambiouse XMLHttpRequest síncrono por asíncrono na versión de JS vanilla para mellorar o rendemento e eliminar os avisos de obsolescencia de Chrome
- Elimináronse as instrucións de rexistro na consola dos arquivos JavaScript para ter unha consola do navegador máis limpa
- Reorganizouse o fluxo de validación das subidas para un mellor rendemento
- Engadíronse mensaxes de erro axeitadas para as comprobacións de seguridade fallidas
- Mellorouse a xestión das subidas pola API REST
- Mellorouse a documentación do código e os comentarios no código
- Engadiuse unha xestión axeitada dos recursos do plugin e texto alternativo para as imaxes da administración
- Mellorouse a compatibilidade con multisitio con comprobacións axeitadas de perfís e capacidades
- Engadiuse a validación dos permisos de subida a nivel de rede
- Engadíronse ganchos AJAX para o interruptor de imaxe destacada en liña
- Ponse en cola o script minimizado dos filtros de Gutenberg en lugar da versión expandida
- Engadiuse unha mellor xestión das actualizacións de versión
-
Correccións:
- Advertencia de PHP sobre a clave de matriz non definida «css_target» en admin init.php
- Corrixiuse o erro «non tes permiso para subir este tipo de arquivo» nas instalacións multisitio
- Corrixíronse as entradas de metadatos duplicadas das imaxes destacadas en liña que impedían gardar as entradas
- Engadiuse a limpeza automática das entradas de metadatos duplicadas durante a actualización do plugin
- Mellorouse a xestión dos metadatos da imaxe destacada para evitar entradas duplicadas
- Actualizouse e refactorizouse a caixa de verificación da imaxe destacada de Gutenberg para usar hooks modernos de React en lugar do obsoleto withState
- Corrixiuse a ruta de arquivo que faltaba nos metadatos dos adxuntos SVG, que causaba problemas con WPML Media Translation
- Corrixiuse que a dependencia de jQuery só se requira cando non se usa a opción de JS vanilla
-
Actualizacións xerais:
- Actualizouse a documentación de seguridade
- Mensaxes de erro melloradas para unha mellor experiencia de usuario
2.5.8
-
Melloras de seguridade:
- Mellorouse o saneado das subidas e adxuntos SVG para unha maior seguridade.
- Garantiuse que toda a saída da páxina de axustes da administración se escapa correctamente.
- Substituíronse as funcións de manexo directo de arquivos polas API de WordPress para unha mellor seguridade e compatibilidade.
- Mellorouse a compatibilidade coa tradución engadindo comentarios para tradutores e marcadores de posición ordenados.
-
Melloras da interface de administración:
- Actualizouse admin-init.php con mellores prácticas de escape e maior seguridade para a páxina de axustes.
- Engadiuse un rexistro de erros ao procesamento de SVG para axudar na depuración sen alterar a experiencia de usuario.
-
Rendemento e compatibilidade:
- Actualizáronse as funcións de posta en cola para garantir que os scripts e estilos se cargan de forma eficiente coas dependencias axeitadas.
- Mellorouse a xestión dos metadatos dos SVG para evitar problemas na biblioteca multimedia e coa integración de ACF.
- Optimizáronse a verificación de nonce e as actualizacións de metadatos nas funcións da imaxe destacada para evitar escrituras innecesarias na base de datos.
-
Melloras xerais do código:
- Refactorizouse o código para reducir a redundancia e mellorar a mantibilidade.
- Engadiuse documentación detallada no código para unha maior claridade do código e o desenvolvemento futuro.
-
Integración experimental con WP All Import:
- Introduciuse a integración con WP All Import para unha xestión experimental dos SVG durante as importacións.
- Os arquivos SVG importados mediante WP All Import sanéanse e os seus metadatos xéranse e actualízanse correctamente.
- Engadiuse un rexistro de erros para seguir os problemas durante o procesamento da importación de SVG.
- Nota: Esta característica é experimental e polo de agora está comentada no arquivo principal do plugin. Síntete libre de descomentar as liñas include para probala, pero asegúrate de facer primeiro unha copia de seguridade dos teus datos.
2.5.7
- Compatibilidade con versións máis recentes de PHP.
2.5.6
- Solucionáronse algúns problemas de seguridade.
2.5.5
- Máis correccións de erros e limpeza xeral.
2.5.4
- Corrixíronse erros.
2.5.3
- Corrixiuse un erro fatal de PHP.
2.5.2
- Engadíronse algúns valores por defecto para ter mellor seguridade por defecto.
2.5.1
- Engadíronse as comiñas que faltaban en uninstall.php.
2.5
- Corrixíronse erros ortográficos e o formato xeral.
- Solucionouse un problema de seguridade.
- Engadíronse máis opcións de saneado – compatibles tanto coa portada como coa administración.
- Engadiuse a compatibilidade coa minimización de SVG.
- Engadiuse a posibilidade de elixir entre jQuery ou JS vanilla.
- Engadiuse a limpeza da base de datos ao desinstalar.
- Corrixiuse a alternativa das dimensións.
2.4.2
- Corrixiuse unha advertencia de srcset con algúns temas premium.
- Corrixiuse que non se conservasen os ID orixinais das IMG ao substituílas.
- Eliminouse texto sobrante da caixa da imaxe destacada.
2.4.1
- Corrixiuse un problema que facía fallar WP-CLI.
2.4
- NOVA CARACTERÍSTICA: Engadiuse o saneado opcional de SVG.
- NOVA CARACTERÍSTICA: Engadiuse a minimización opcional de SVG.
- Engadiuse a caixa de verificación de SVG en liña á imaxe destacada de Gutenberg.
- Mellor compatibilidade con Gutenberg en xeral.
- Modificouse a selección por clase para permitir o renderizado en liña de SVG aniñados (a calquera nivel de profundidade) cando non podes establecer directamente a clase da IMG.
- Modificouse o JS para usar JS vanilla en lugar de jQuery.
- Corrixíronse problemas de accesibilidade na páxina de axustes.
- Corrixiuse un problema cos metadatos das dimensións.
- Corrixiuse un problema de división por 0 cando o SVG non tiña ancho nin alto definidos.
- Corrixiuse un problema de espazado da imaxe destacada tanto no editor clásico como no de bloques.
- Aumentouse a versión de PHP requirida.
- Eliminouse un aviso da administración obsoleto.
- Eliminouse o srcset para os arquivos SVG.
- Eliminouse o nome do directorio dos metadatos da ruta do arquivo.
2.3.21
- Corrixiuse que o SVG da imaxe destacada se superpuxese ao contedor.
2.3.20
- Corrixiuse que un axuste da administración non se escapase ao amosalo.
2.3.19
- Corrixiuse unha advertencia de PHP de localize_script en functions/enqueue.php.
- Engadiuse unha comprobación do atributo SRC en js/svgs-inline.js.
2.3.18
- Actualizouse o URL do autor no arquivo principal do plugin.
- Actualizáronse as ligazóns de doazón.
- Limpáronse as ligazóns meta de acción do plugin e a páxina de axustes.
- Reverteuse unha corrección en functions/attachment.php porque eliminaba metadatos doutros adxuntos.
2.3.17
- Engadiuse un axuste para elixir se se carga ou non o CSS da portada.
2.3.16
- Corrección para os arquivos que teñen a declaración XML.
- Corrección para as advertencias de PHP do widget de imaxe.
- Algúns pequenos cambios de CSS na portada ao amosar adxuntos multimedia SVG.
2.3.15
- Houbo que reverter unha corrección recente das advertencias de PHP porque rompía a compatibilidade con algúns temas.
2.3.14
- Corrixido: Erro fatal nalgúns casos ao eliminar unha opción antiga da base de datos.
2.3.13
- Corrixido: Advertencias e avisos de PHP do widget de imaxe ao usar arquivos SVG con wp_debug activado.
- Modificado: Mellor CSS na portada para amosar os adxuntos SVG, tanto como imaxes como en liña.
- Eliminado: Entrada da base de datos do aviso da administración obsoleto.
2.3.12
- Novo: Pestana «Axuda» nativa na páxina de axustes de SVG Support.
- Novo: Envolveuse o JS en liña nunha función para que poidas chamalo cando queiras usando
bodhisvgsInlineSupport();. - Modificado: O CSS da administración só se aplica aos src SVG.
- Modificado: Páxina de axustes de SVG Support – limpouse un pouco.
- Eliminado: Aviso da administración sobre a actualización de versión.
2.3.11
- Novo: Característica para usar o arquivo JS expandido en lugar da versión minimizada/comprimida (útil para empaquetar e minimizar usando plugins de caché externos).
- Novo: Opción para forzar SVG en liña. Esta característica permíteche forzar que todos os teus arquivos SVG se rendericen en liña independentemente das clases aplicadas. Soluciona os casos nos que por algún motivo non podes engadir a túa propia clase a unha imaxe. Por exemplo, algúns elementos de imaxe dos maquetadores de páxinas. Tamén soluciona o cambio da clase obxectivo nos axustes e a necesidade de cambiar todo o contido multimedia xa incrustado, xa que che permite simplemente forzar o renderizado en lugar de actualizar todas as clases.
- Modificáronse un pouco o arquivo readme e as descricións.
- Refináronse algunhas partes do código en functions/featured-image.php liña 69 para solucionar unha advertencia.
- Actualizouse a etiqueta «Requires at least» a 4.8 (aínda que debería seguir funcionando en versións anteriores, houbo problemas co núcleo durante a fase 4.7 e, de todos os xeitos, xa é hora de que actualices).
2.3.10
- Corrixíronse as ligazóns que faltaban na páxina de axustes.
2.3.9
- Modificouse a ligazón meta de acción do plugin para a páxina de axustes.
- Cambiouse parte da redacción ao longo do plugin.
- Engadiuse unha recomendación de ShortPixel Image Optimization.
- Engadiuse unha condición para comprobar se o tipo de contido admite miniaturas antes de establecer os metadatos.
2.3.8
- Engadiuse algo de CSS para asegurar que as imaxes destacadas se amosan nos produtos de WooCommerce e nos cursos e leccións de Sensei.
- Corrección: O axuste de inserción automática da clase eliminaba nalgúns casos o HTML da imaxe destacada.
2.3.7
- Engadiuse unha comprobación da versión de WP para envolver a función de corrección MIME necesaria para WP v4.7.1 – v4.7.2.
- Moveuse a corrección MIME ao arquivo de tipos MIME.
- Modificouse o código do aviso da administración para que sexa máis ordenado.
- Corrección: Problemas de attachment-modal.php con algúns servidores e arquivos SVG externos (grazas a @abstractourist & @malthejorgensen por achegar correccións, xa que non puiden reproducir o problema de forma consistente).
- Compatibilidade: Cambiouse unha liña para ofrecer unha compatibilidade máis ampla, especificamente para WordPress Bedrock nunha pila LEMP.
- Compatibilidade: Engadiuse outro fragmento ao JS para admitir IE11 (ao parecer a xente aínda usa IE).
- Engadíronse máis preguntas frecuentes.
2.3.6
- Novo: Engadiuse un polyfill para que svgs-inline.js funcione en navegadores máis antigos.
- Novo: Sección para deixar valoracións na páxina de axustes.
- Eliminado: Código redundante de activación da actualización dunha soa vez.
- Corrección: Erros notificados na activación e na páxina de axustes – Fío de soporte relacionado.
2.3.5
- Revisión e modificación do código de visualización das miniaturas.
2.3.4
- Corrección: Erro fatal para algúns porque unha función non tiña prefixo.
2.3.3
- Corrección: Advertencias de PHP por argumentos que faltaban no novo arquivo de control de atributos.
- Actualización do texto da páxina de axustes.
2.3.2
- Modificouse o código de control de atributos que insire automaticamente a nosa clase para que só se aplique aos arquivos SVG.
2.3.1
- Corrección: Erro fatal nalgúns casos debido ao aviso da administración.
2.3
- Nova característica – Modo avanzado: permíteche desactivar as características avanzadas e simplemente subir arquivos SVG como imaxes normais. Esta novidade tamén permite aos usuarios desactivar o script engadido na portada deixando o modo avanzado sen marcar.
- Nova característica – Compatibilidade coa imaxe destacada: se a túa imaxe destacada é un SVG, unha vez gardada a entrada verás unha caixa de verificación para renderizar o SVG en liña (só no modo avanzado).
- Rendemento – Evítase que se execute o JS de renderizado en liña se a orixe da imaxe non é SVG.
- Engadiuse unha nova folla de estilos para a páxina de axustes.
- Movéronse os arquivos SCSS ao seu propio cartafol.
- Cambiouse a ligazón de doazón para poder facer un seguimento e agradecerche como é debido as túas xenerosas doazóns.
- Engadiuse unha ligazón de puntuación ás páxinas de axustes e de medios.
- Limpouse o formato do código e engadíronse máis comentarios.
- Engadiuse unha comprobación da versión do plugin.
- Engadiuse un aviso para que a xente saiba que pode ter que activar o modo avanzado.
2.2.5
- CORRECCIÓN: Amósanse as miniaturas SVG nas xanelas modais dos adxuntos.
2.2.4
- CORRECCIÓN: Engadiuse unha función para corrixir temporalmente un problema coa subida en WP 4.7.1
2.2.32
- Cambiouse o dominio de texto para que coincida co slug do plugin para a localización.
2.2.31
- Intento de corrixir a posibilidade de traducir
2.2.3
- Modificouse o código en svg-support/js/svg-inline.js e svg-support/js/min/svg-inline-min.js para permitir o control por JS dos elementos SVG e detectar se se cargaron (etiqueta IMG substituída). Grazas a laurosello por esta suxestión e contribución de código.
- Corrixiuse que as miniaturas SVG non se amosasen correctamente na vista de lista da biblioteca multimedia.
- Limpáronse un pouco o código e os comentarios.
- Engadiuse a tradución ao español. Grazas a Apasionados del Marketing pola tradución.
2.2.2
- Cambiouse outra función anónima en svg-support/functions/thumbnail-display.php que causaba erros a algúns.
2.2.1
- Cambiouse unha función anónima en svg-support/functions/thumbnail-display.php liña 15 para evitar un erro fatal en versións antigas de PHP.
2.2
- Engadiuse compatibilidade para que as miniaturas SVG sexan visibles en todas as pantallas da biblioteca multimedia.
- Engadiuse SVGZ aos tipos MIME.
- Elimina automaticamente os atributos width e height ao inserir arquivos SVG.
- Engadiuse a posibilidade de elixir se a clase obxectivo se insire automaticamente nas etiquetas img ou non, eliminando as clases por defecto de WordPress.
- Engadiuse a posibilidade de elixir se o script se saca no pé de páxina – true ou false.
- Bloqueouse o acceso directo aos arquivos PHP.
- Engadiuse compatibilidade con SCSS usando CodeKit – arquivos CSS + JS minimizados.
- Corrixiuse a ortografía dun nome de función incorrecto.
- Cambiouse o formato dos comentarios en todos os arquivos por coherencia.
- Engadiuse unha ligazón a $25 de crédito gratuíto en GoWebben na páxina de axustes.
- Probado en WordPress 4.3.
- Actualizouse o arquivo readme.
2.1.7
- Probado en WordPress 4.0 e engadíronse iconas do plugin para a nova interface.
2.1.6
- Engadiuse a dependencia de jQuery que faltaba en /functions/enqueue.php (sinalado por walbach) – cargábase o JS de SVG Support antes que jQuery.
2.1.5
- Engadiuse a tradución ao serbio, enviada por Ogi Djuraskovic.
2.1.4
- Corrixiuse a ligazón aos axustes do plugin (na páxina de plugins)
- Engadíronse máis ligazóns – Soporte & Doazóns
- Modificouse un pouco a páxina de axustes
- Limpouse a páxina de axustes con CSS
- Satisfixen un pouco as miñas tendencias obsesivo-compulsivas
2.1.3
- Engadiuse o arquivo plugin_action_links para menús personalizados na páxina do plugin.
2.1.2
- Limpáronse trunk, tags e readme.txt para amosar o rexistro de cambios e o aviso de actualización correctos.
2.1.1
- Corrixiuse a condición do arquivo JS – funcionaba nas probas locais pero non en produción.
2.1
- Actualizacións dos arquivos de idioma para a localización.
2.0
- Engadiuse unha páxina de axustes na administración con instrucións e opcións para restrinxir o uso só aos administradores e establecer unha clase CSS obxectivo personalizada.
- Todo o plugin reescribiuse e reestruturouse por completo.
- Engadiuse unha opción para restrinxir as subidas de SVG só aos administradores.
- Engadiuse un campo para a clase CSS obxectivo personalizada.
- Engadiuse unha folla de estilos á páxina de axustes da administración.
1.0
- Versión inicial.
