Easy SVG Support

Beschreibung

Direktes Hochladen von SVG-Dateien in WordPress

EASY SVG Support ist ein Plugin, mit dem du SVG-Dateien in deine Mediathek hochladen kannst. Dieses Plugin wurde für Personen entwickelt, die wenig Optionen für SVG benötigen.

Die Merkmale des Plugins sind:

  • Unterstützung für das Hochladen von SVG-Dateien in WordPress
  • Einfache Installation
  • Zeigt SVG-Dateien in der Mediathek an
  • SVG-Dateien direkt bereinigen
  • SVG Sanitize – Benutzerdefinierte Hooks für Tags und Attribute
  • Aktualisiert für den neuen WordPress Gutenberg Editor
  • Unterstützung für PHP 8.2

Dokumentation und Support

Hast du mit Easy SVG Support ein Problem oder benötigst du Hilfe? Dann schreibe mir eine E-Mail an:

info@benjamin-zekavica.de oder stelle deine Frage in dem Forenbereich.

Screenshots

  • Easy SVG Support in Gutenberg
  • Lade direkt in deine WordPress-Mediathek hoch

Installation

  1. Aktiviere das Plugin.
  2. Gehe nun zur Mediathek und lade deine SVG-Dateien hoch.
  3. Lade nun deine SVG-Dateien hoch.
  4. Gehen zu auf der Seite oder im ACF Bereich und wähle die deine Datei und speicher die Änderungen.

FAQ

SVG Sanitize – Erlaube Hooks für Tags & Attribute

Hook: esw_svg_allowed_tags

    // XML TAGS
    add_filter( 'esw_svg_allowed_tags', function ($tags) {
        $tags[] = 'p';
        $tags[] = 'info';

        return $tags;
    } );

Hook: esw_svg_allowed_attributes

    // XML attributes
    add_filter( 'esw_svg_allowed_attributes', function ( $attributes ) {
        $attributes[] = 'src';

        return $attributes;
    } );

Benötigst du einen Quelltext?

Hier auf Github kannst du meinen Quelltext durchsuchen:

GitHub Repository

Rezensionen

26. Februar 2022 2 Antworten
Thank you very much for your work, author. this plugin help me when I need custom font to upload for use in my Divi Theme website. Excellent!
Alle 7 Rezensionen lesen

Mitwirkende und Entwickler

„Easy SVG Support“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„Easy SVG Support“ wurde in 3 Sprachen übersetzt. Danke an die Übersetzer für ihre Mitwirkung.

Übersetze „Easy SVG Support“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN-Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

4.1: November 14, 2025

  • Unterstützung für neue WordPress-Version
  • Unterstützung der Gutenberg-Version
  • Aktualisiertes SVG-Sanitizer-Paket
  • Security: Implemented trusted server-side SVG filetype detection using wp_check_filetype_and_ext().
  • Security: Sanitizing is now enforced for all genuine SVG uploads.
  • Security: Rejecting spoofed or inconsistent SVG uploads.
  • Security: Hardened AJAX handler with capability checks and nonce verification.
  • Improved code quality to match WordPress Plugin Guidelines.

4.0: September 2, 2025

  • Unterstützung für neue WordPress-Version
  • Unterstützung der Gutenberg-Version
  • Aktualisiertes SVG-Sanitizer-Paket

3.9: 1st of April, 2025

  • Support for new WordPress version 6.8
  • Unterstützung der Gutenberg-Version
  • Aktualisiertes SVG-Sanitizer-Paket
  • Updated License
  • Code Optimierungen

3.8: 4th of November, 2024

  • Security Fix for Image Uploader | Props to Francesco Carlucci & Wordfence
  • Support for new WordPress version 6.7
  • Unterstützung der Gutenberg-Version
  • Aktualisiertes SVG-Sanitizer-Paket
  • Remove Support for 7.4 – Now it’s imporant to use 8.0
  • Remove WP Support for 5x – Now it’s imporant to use 6.0
  • Code Optimierungen

3.7: 21th of June, 2024

  • Unterstützung für die neue WordPress-Version 6.6
  • Unterstützung der Gutenberg-Version
  • Aktualisiertes SVG-Sanitizer-Paket
  • Code Optimierungen

3.6: 3rd of March, 2024

  • Unterstützung für die neue WordPress-Version 6.5
  • Unterstützung der Gutenberg-Version
  • Aktualisiertes SVG-Sanitizer-Paket
  • Code Optimierungen

3.5: 5th of November, 2023

  • Unterstützung für die neue WordPress-Version 6.4
  • Unterstützung der Gutenberg-Version
  • Aktualisierte Übersetzung
  • Verbesserte Unterstützung für PHP 8.2

3.4: 19th of June, 2023

  • Unterstützung für die neue WordPress-Version 6.3
  • Unterstützung der Gutenberg-Version
  • Aktualisiertes SVG-Sanitizer-Paket
  • Verbesserte Unterstützung für PHP 8.2

3.3.1: 13th of March, 2023

  • Unterstützung für die neue WordPress-Version 6.2
  • Unterstützung der Gutenberg-Version

3.3.0: 29th of May, 2022

  • Unterstützung für die neue WordPress-Version 6.0
  • Unterstützung der Gutenberg-Version
  • SVG-Dateien direkt bereinigen
  • Sicherheits-Update
  • Neue & aktualisierte POT-Datei für die Übersetzung
  • SVG Sanitize – Benutzerdefinierte Hooks für Tags und Attribute

3.2.0: 26th of January, 2022

  • Unterstützung für die neue WordPress-Version 5.9
  • Unterstützung der Gutenberg-Version

3.1.0: 21th of July, 2021

  • Unterstützung für die neue WordPress-Version 5.8
  • Unterstützung der Gutenberg-Version

3.0.0: 26th of May, 2021

  • Unterstützung für neue WordPress-Version

2.9.1: 28th of January, 2021

  • PHP 8.0-Unterstützung hinzugefügt
  • Unterstützung für neue Version des Gutenberg-Editors
  • Unterstützung für neue WordPress-Version

2.9: 28th of October, 2020

  • Sicherheits-Fixes
  • Unterstützung für neue WordPress-Version

2.8: 02th of July, 2020

  • Sicherheits-Fixes
  • Aktualisierte Sprachdateien
  • Unterstützung für neue WordPress-Version

2.7: 24th of January, 2020

  • Unterstützung für WordPress 5.3.2 hinzugefügt
  • Gutenberg Editor Beitrag Bildgröße
  • Sicherheits-Fixes

2.6: 21th of September, 2019

  • Unterstützung für WordPress 5.2.3 hinzufügt
  • Behebungen

2.5.1: 12th of June, 2019

  • Unterstützung für WordPress 5.2.1 hinzufügt

2.5: 31th of March, 2019

  • SVG-Leistungsupdate hinzufügt
  • Sicherheitsupdate hinzufügt
  • Unterstützung für WordPress 5.1.1 hinzufügt
  • PHP 7.3-Unterstützung-Update hinzugefügt
  • Externes CSS-Stylesheet entfernt -> Bessere Backend-Performance (weniger CSS-Code im Style-Tag in den Header)
  • Einige Änderungen und Korrekturen

2.4: 12th of December, 2018

  • Höhere Code-Qualität
  • Sicherheits-Update
  • Volle Gutenberg-Unterstützung im Backend

2.3: 8th of August, 2018

  • (NEU Volle WordPress 5.0 Unterstützung inkl. Gutenberg-Unterstützung
  • (NEU) Jetzt kann man alle SVG-Dateien im Backend (ACF-Unterstützung) und für Galerien sehen
  • (ENTFERNT) Entfernen der JavaScript-Datei (Das Plugin ist jetzt schneller und einfacher)
  • (GEÄNDERT) Sprachdateien bearbeiten

2.2.2: 27th of May, 2018

  • Korrektur der neuen Versionsnummer hinzugefügt

2.0.3: 27th of Febuary, 2018

  • Verbesserte Sicherheit mit der Datei index.php

2.0.2: 10th of Febuary, 2018

  • Fügt eine neue Versionsnummer hinzu

2.0.1: 10th of Febuary, 2018

  • Eine jQuery-Funktion wurde hinzugefügt (Bitte aktualisieren!)

2.0: 10th of Febuary, 2018

  • Bessere Sicherheitsunterstützung für SVG (XML) hinzugefügt
  • Eine bessere Quelltextqualität sowie mehrere Quelltextkommentare wurden für WordPress-Entwickler hinzugefügt
  • Ein Dashboard-Widget wurde hinzugefügt, um dich an Easy SVG zu erinnern
  • Die SVG-Dateien werden nun in der WordPress-Mediathek dargestellt
  • Neue Übersetzungsdateien wurden hinzugefügt (eine Vorlage ist nun für Übersetzer verfügbar)
  • Neue Übersetzungsdateien für (EN, US, DE, DE Formal, HR)
  • JavaScript wurde in das Backend eingefügt
  • CSS zur Darstellung der SVG-Dateien im Backend hinzugefügt

1.1: 29th of November, 2017

  • Es wurde eine kleine Warnmeldung für Benutzer hinzugefügt.

1.0.1: 28th of November, 2017

  • Neuen Text hinzufügen

1.0.0: 28th of November, 2017

  • Erstveröffentlichung