Hier findest du die letzten Änderungen von Image Source Control. Du kannst eine neue Lizenz erwerben oder eine Bestehende verlängern verlängern.

3.2.0 (29. April 2025)
  • Neu Die Option „Nur Bilder“ ermöglicht es, Funktionen für Nicht-Bilder in der Mediathek zu deaktivieren, z. B. PDF-Dateien
  • Besser Wenn Autoren Inhalte ändern, sucht ISC beim nächsten Aufruf der Seite im Frontend nach entfernten oder neuen Bildern. Dies verbessert die Kompatibilität mit Page-Buildern und dynamischen Inhalten wie Shortcodes erheblich
  • Besser Bei aktivem WP_DEBUG wird auf der Werkzeuge-Seite ein Button angezeigt, um den Inhalt des internen Zwischenspeichers aufzulisten
  • Besser Entfernt die Bildquellen-Ausgabe auf Seiten, auf denen die Globale Quellenliste angezeigt wird
  • Besser Ignoriert Bild-URLs in href-Attributen beim Suchen nach Bildquellen
  • Besser Leert den URL-Zwischenspeicher beim Durchlauf des Indexers. Dies hilft bei Problemen nach einer Migration der Website auf eine andere URL
  • Besser Erweiterung der ignorierten WordPress Optionen in denen nach ungenutzten Bildern gesucht wird
  • Besser Die Spalte mit Formularen zur Bildquellenbearbeitung in der Listenansicht der Mediathek wird nur angezeigt, wenn der Nutzer irgendwelche Bildinformationen bearbeiten darf
  • Besser Die Formulare zur Bearbeitung der Bildquellen in der Listenansicht der Mediathek werden nur angezeigt, wenn der Nutzer Berechtigungen zum Bearbeiten der Informationen des jeweiligen Bildes hat
  • Besser Der Indexer für ungenutzte Bilder funktioniert jetzt auch mit von WPML übersetzten Beiträgen
  • Fixed Entfernt alte Index-Informationen, wenn das letzte Bild in einem Beitrag entfernt wird
  • Fixed Einige reservierte Zeichen in URLs (z. B. &) führten dazu, dass die Bulk-Edit-Felder für Bildquellen in der Mediathek abgeschnitten wurden
  • Dev Auslagerung der Verarbeitung von Post-Meta-Daten (isc_image_posts, isc_post_images) in eigene Klassen
  • Dev Deaktiviert die Formularfelder zur Bildquellenbearbeitung in der Listenansicht der Mediathek während des Abschickens des Filterformulars, um fehlerhafte URLs zu verhindern (Kompatibilitätsproblem durch eine Drittanbieter-Lösung)
  • Dev Der Indexer arbeitet jetzt in Batches, um Timeouts auf großen Websites bei installiertem Query Monitor zu vermeiden
  • Dev Seiten mit dem Shortcode der Globalen Liste werden jetzt vom Indexer ignoriert
  • Dev Hinzufügen von Aufräumroutinen für Meta-Daten gelöschter und in den Papierkorb verschobener Beiträge
  • Dev Ersetzt einige direkte Datenbankabfragen durch WordPress-Funktionen
  • Aktualisierung der deutschen Übersetzung
 
3.1.4 (17. März 2025)
  • Fixed PHP E_ERROR in der Mediathek Listenansicht, wenn keine Screen Options vorhanden sind
3.1.3 (12. März 2025)
  • Fixed Der Filter für Bilder mit Quellenangabe in der Mediathek Listenansicht funktionierte nicht zuverlässig
  • Fixed Frühes Laden der Textdomain führte zu einer PHP-Warnung
  • Fixed Ein weiteres Trait verursachte eine Warnung in PHP 8.2
 
3.1.2 (10. März 2025)
  • Fixed Der Indexer lief nicht aufgrund einer Regression in 3.1.1
 
3.1.1 (10. März 2025)
  • Fixed PHP Notice für Traits in PHP 8.1
 
3.1.0 (10. März 2025)
  • Besser Bildunterschriften funktionieren jetzt standardmäßig für Bild-URLs, die außerhalb des src-Attributs gespeichert sind, was häufig bei der Verwendung von Lazy Loading der Fall ist.
  • Besser Der Indexer funktioniert jetzt mit gecachten Frontends.
  • Fixed Die IPTC-Optionen wurden deaktiviert, wenn das Modul "Ungenutzte Bilder" deaktiviert wurde.
 
3.0.0 (6. März 2025)
 
Viele Klassen wurden überarbeitet, hauptsächlich um Funktionen in Module aufzuteilen. Entwickler, die Klassen und Methoden direkt verwendet haben, sollten ihren Code testen.
  • Neu Nicht benötigte Module können jetzt deaktiviert werden (Bildquellen, Ungenutzte Bilder)
  • Neu Vollständiger Inhaltsindexer zur Identifizierung aller Bilder im Inhalt. Dies verbessert die Kompatibilität mit Page-Buildern und Plugins, die Bilder dynamisch zum Inhalt hinzufügen, und ist sowohl für Bildquellen als auch für Ungenutzte Bilder nützlich. mehr erfahren
  • Neu Neue Spalte mit der Bildquellen-Vorschau in der Listenansicht der Medienbibliothek
  • Neu Neuer Filter, um in der Medienübersicht nur Bilder ohne Quellen aufzulisten und fehlende Quellen schneller hinzuzufügen
  • Neu Unterstützung für AVIF-Dateien hinzugefügt
  • Besser Die Liste der Bilder ohne Quellen ignoriert nun Bilder mit gesetzter Standardquelle
  • Besser Der Bildpfad wird in der Liste der Ungenutzten Bilder angezeigt
  • Fixed Ein JavaScript-Konsolenfehler in der Listenansicht wurde verhindert
  • Fixed Seiten, die den Global List Shortcode verwenden, wurden nicht in den Seitenstatistiken gezählt
  • Dev `ISC_Class` als veraltet markiert
 
2.29.1 (06. Januar 2025)
  • Sicherheit: Beschränkt die Vorschau des Overlay-Textes im Backend auf reinen Text, um XSS-Angriffe mit manipulierten Links zu verhindern, die von Admin-Benutzern ausgeführt werden könnten
  • Fixed Beim Ändern der Bildschirmgröße erhielten rechtsbündige Beschriftungen manchmal Zeilenumbrüche. Die neue Berechnung verhindert dies
2.29 (14. November 2024)
  • Erforderliche WordPress-Version auf 6.0 erhöht
  • Besser Schweizer und österreichische Lokalisierungen hinzugefügt
  • Fixed Ein Warnhinweis wurde in WordPress 6.7 ausgegeben, dass Textdomains zu früh geladen wurden
  • Dev Code gegen das Setzen von the_content auf null durch andere Plugins abgesichert
  • Dev Verschiedene Verbesserungen im Code-Stil
2.28.2 (25. Oktober 2024)
  • Fixed das Overlay wurde immer angezeigt, wenn die Einstellung “All Bilder” aktiviert, das Overlay allgemein aber deaktiviert war
2.28.1 (21. Oktober 2024)
  • Sicherheit: Administratoren konnten im Backend JavaScript aus einem manipulierten Link ausführen
2.28.0 (14. Oktober 2024)
  • Neu Unterstützung für WPML, um Bildquellen und Plugin-Optionen zu übersetzen
  • Besser Die Globale Quellenliste und die Seitenspezifische Liste zeigen nicht-standardmäßige Bilder (z.B. img Tags ohne src Attribut) an, wenn diese auch ein Overlay anzeigen würden
  • Dev Der Code zur Suche nach Beitrags-Bild-Beziehungen wurde in ISC\Indexer verschoben
  • Dev Verwende den Filter isc_image_posts_meta_limit, um die Anzahl der Beiträge zu begrenzen, die einem bestimmten Bild zugeordnet sind; Standard = 10
2.27.0 (30. September, 2024)
  • Erhöhung der erforderlichen PHP-Version auf 7.4
  • Neu Anzeige einer Liste von Bildverwendungen in der Mediathek
  • Neu eine optionale Spalte mit Verwendungen in der Listenansicht der Mediathek hinzugefügt
  • Dev Verwende den Filter isc_pro_public_custom_attribute_processors zur Verarbeitung von nicht-standardisiertem HTML mit Bild-URLs
  • Dev Anzeige der Bildquelle, wenn mehrere HTML-Tags dasselbe data-isc-images Attribut haben
  • Fixed Eine PHP Notice wurde für img-Tags ohne src-Attribut ausgelöst
2.26.0 (9. September 2024)
  • Neu Berücksichtige Anhangs-IDs im Inhalt bei der Suche nach nicht verwendeten Bildern. Aktiviere diese Option vorher in den Plugineinstellungen.
  • Neu Lade die in der WordPress Mediathek hinterlegte Beschriftung (Caption) als Standard-Bildquelle
  • Neu Kompatibilität mit dem Lightbox Gallery Plugin
  • Besser Hebe bei der Tiefenprüfung für nicht verwendete Bilder hervor, ob die Bild-URL oder die Anhangs-ID gefunden wurde
  • Besser Aktiviere ISC-Felder im Bild-Block des GenerateBlocks-Plugins
  • Fixed Die angezeigte Anzahl einzelner nicht verwendeter Bilddateien war aufgrund einer falschen Variable dieselbe wie die der ungenutzten Bilder
2.25.0
  • Besser Ignoriere ungenutzte Bilder in Revisionen, irrelevanten Optionen und einigen Post-Meta-Einträgen
  • Besser Block-Optionsfelder funktionieren korrekt mit benutzerdefinierten Beitragstypen (Custom Post Types)
  • Besser Die Anzahl der ungenutzten Bilder und Bilddateien werden separat aufgelistet
  • Besser Ignoriere Bild-URLs mit mehr als 1000 Zeichen, da diese kodierte Bilder und keine Dateipfade sein könnten
  • Dev Optionen für Vorschaubilder in der Globalen Liste sind jetzt übersetzbar
  • Dev Backend-spezifische Optionen auf autoload=false gesetzt
2.24.1
  • Besser erkennt mehr Hintergrundbilder die von WP Bakery hinzugefügt werden
    Fix: ein falsches Format vom isc_post_images Postmeta konnte einen PHP-Fehler verursachen
2.24.0
  • Neu Unterstützung für Hintergrundbilder, die durch den WP Bakery Page Builder hinzugefügt wurden
  • Besser einzelne Einträge können aus den Bild-Posts- und Post-Bilder-Indizes auf der Werkzeugseite entfernt werden
  • Besser alle Seitentypen werden in der Post-Bild-Indexliste einbezogen, nicht nur Beiträge
  • Dev Filter isc_add_sources_to_content_ignore_post_images_index hinzugefügt, um Benutzern zu ermöglichen, den Post-Bilder-Index in allen Seitenansichten manuell zu ignorieren, falls ein anderes Plugin oder Page Builder den falschen Inhalt indexiert
  • Dev Abfrage nach Bildern ohne Quellen beschleunigt
  • Dev Debug-Log-Einträge und Log-Parameter hinzugefügt
2.23.1
  • Fixed ein kritischer Fehler verhinderte die vollständige Anzeige der Einstellungsseite wenn Elementor installiert ist
  • Fixed Lizenzen auf Unterseiten einer Multisite wurden nicht zuverlässig aktualisiert
2.23.0
  • Neu zwei neue Verhalten für das Overlay: die vollständige Quelle wird erst bei Klick oder beim Mouseover angezeigt
  • Besser die Einstellungsseite wurde neu strukturiert
  • Besser der Newsletter-Block kann jetzt geschlossen werden
  • Dev der Code der die Einstellungsseite generiert wurde komplett neu strukturiert
2.22.0
  • Hinweis: WordPress 6.5 hat die Anzeige von vergrößerten Bildern in Lightboxen technisch geändert, so dass Bildquellen hier nicht mehr automatisch dargestellt werden. Ich arbeite bereits an einer Lösung
  • Besser Hotfix für Elementors Image Optimization Funktion entfernt, nachdem sie das Problem behoben haben
  • Besser PHP-Übersetzungsdateien hinzugefügt, die seit WP 6.5 unterstützt werden
  • Fixed die Felder der Stapelverarbeitung zeigten einen falschen Standardwert im Backend bei bestimmten Optionen
  • Dev Filter `isc_unused_images_per_page` ergänzt um die Anzahl an ungenutzten Bildern pro Seite zu verändern
  • Dev Anpassung der URL-Prüfung um Sonderzeichen wie "©" in Bilddateien zu erlauben
  • Dev PHP Deprecation Warnung gelöst die bei falschen Werten für den `isc_public_global_list_view_path` Filter ausgeworfen wurde
  • Dev gecachte Optionen für die `Standard_Source` Klasse entfernt
2.21.0
  • Besser Die Felder für die Stapelverarbeitung sind jetzt optisch kompakter
  • Besser Elementor: Deaktivierung des Moduls Image Optimization in Elementor, wenn Bilder im gesamten Inhalt überprüft werden. Dieses Modul ist bekannt dafür, dass es Konflikte mit anderen Plugins verursacht und vom Elementor-Team überprüft wird
  • Besser Avada: Erkennung des `data-preload-img`-Attributs für Avada-Hintergrundbilder
  • Besser Einen Link zu einigen mit Komma getrennten Wörtern in der Bildquelle hinzufügen, aber nicht zu Wörtern am Ende der Bildunterschrift
  • Besser Anzeigen eines Feedback-Formulars beim Deaktivieren des Plugins
  • Fixed Durch Kommas getrennte URLs in den Feldern für die Stapelverarbeitung wurden falsch bereinigt
  • Fixed Die Bildquellenfelder auf der Mediabearbeitungsseite verschwanden beim Speichern der Seite
  • Fixed Beschriftungen im Block-Editor wurden nicht übersetzt
  • Fixed Die Newsletter-Abonnementfunktion gab einen Fehler für bereits abonnierte Benutzer zurück
  • Dev `ISC_Block_Options` löste eine PHP-Warnung aufgrund eines zu frühen Hooks aus
  • Dev Einführung von `ISC\User`, um benutzerbasierte Hilfsfunktionen zu sammeln
  • Dev Hinzufügen einer Ausgabepufferbehandlung, um einen Konflikt mit anderen Ausgabepuffern besser analysieren zu können
2.20.0
  • Besser die ID möglicher ungenutzter Bilder wird jetzt auch in Optionen gefunden, z.B. als Seitenlogo
  • Fixed die Tabelle ungenutzter Bilder war bei übersetzten Websites leicht verschoben
  • Dev Helper-Class für Hilfsfunktionen ergänzt
  • Dev eigene unserialize Funktion zur Verhinderung von Object Injections
2.19.0
  • Neu Zeigt das Bildquellen-Overlay für Avada Builder Hintergrundbilder an
  • Neu Seitennavigation für die Liste der ungenutzten Bilder
  • Neu Stapelverarbeitung zum Überprüfen ungenutzter Bilder und deren Löschung
  • Neu Einführung verschiedener Filter für die Liste der ungenutzten Bilder
  • Besser Die Überprüfung auf ungenutzte Bilder wurde durch Ausschluss von Nicht-Bildern schneller und zuverlässiger
  • Besser Das Deinstallationsskript wurde aktualisiert, um die kürzlich hinzugefügten Daten beim Löschen des Plugins zu entfernen
  • Besser Redakteure können die Massenbearbeitung für Bildquellen nutzen
  • Fixed Eine möglicherweise leere Post-ID für den Auszug-Block führte zu einer PHP-Warnung
  • Fixed Eine PHP-Warnung erschien, wenn ein ungenutztes Bild einem gelöschten Beitrag zugeordnet war
  • Dev Einführung der Klasse ISC\Unused_Images mit Verbesserungen am Code für ungenutzte Bilder
  • Dev Verwendung von WP_List_Table für die Anzeige ungenutzter Bilder
2.18.1
  • Besser zeigt einen Hinweis, wo im Block Editor die Quellen bearbeitet können; abhängig davon, wie die Block Optionen Einstellung gesetzt ist
  • Fixed die Globale Quellenliste zeigte keine Bilder an, wenn Sonstige Einstellungen > Standardquelle > Vom Verzeichnis ausschließen gewählt ist
2.18.0
  • Neu Auswahl von IPTC Copyright oder Urheber-Informationen als Standardquelle. Siehe diesen Blogbeitrag (engl.)
  • Neu Bildautoren sehen die IPTC-Daten als Vorschlag im Backend und können sie mit einem Klick in die ISC-Felder kopieren
  • Neu die Standardquelle. falls gewählt, wird als Platzhalter für ISC-Felder in der Bildübersicht angezeigt
  • Fixed Vorauswahl von "eigener Text" als Standardquelle in den Plugineinstellungen sichtbar gemacht
  • Dev Autoloader hinzugefügt
  • Dev Funktionen für die Standardquelle wurden in ISC\Standard_Source verschoben
  • Dev ersetzen von isc_raw_attachment_use_standard_source und isc_public_attachment_use_standard_source durch den Filter isc_use_standard_source_for_attachment
  • Dev der neue Filter isc_can_load erlaubt es Entwicklern, ISC einfacher auf bestimmten Seiten und Seitentypen zu deaktivieren
  • Dev der neue Filter isc_force_block_options erlaubt es, die ISC-Felder sowohl in den Block-Optionen als auch im Medien-Modal anzuzeigen
2.17.1
  • Besser speichere die Log-Dateien mit zufälligem Dateinamen
  • Besser zeige das Overlay in der mit WordPress 6.4 eingeführten Lightbox am unteren linken Rand, wenn die aktuell gewählte Position dazu führen würde, dass es ansonsten nicht sichtbar ist
2.17.0
2.16.0
  • Neu Unused Images feature to help clean up the media library
  • Improvement: combine images without sources and with empty sources in the "Images without sources" list on the Tools page instead of having two separate tables
2.15.0
  • Improvement: Support for dynamic background images in Elementor templates, e.g., featured images
  • Improvement: Disable links in overlays, e.g., when Elementor assigns a background image to `<a>` tags
  • Fixed The `<style>` block detection could sometimes cover multiple blocks and add the caption only to the last one
  • Dev Added argument to `render_image_source_string()` that allows to disable links in the caption output
2.14.2
  • Fixed Show the ISC input fields on media pages and media modals when the Block Options setting is enabled. The exception is still the media modal when an image is added on block edit pages.
  • Dev Prevent unnecessary database queries when an image has an invalid file extension
2,14.1
  • Fixed PHP error on the first load of a page with an image that is not part of the media library
2.14.0
  • Neu Support for images in Kadence Blocks Galleries and Kadence Related Content Carousel
  • Neu Added "CC BY-SA 2.0 DE" to available licenses
  • Improvement: The Overlay position option became more visual and shows a preview when changed
  • Improvement: Hide the position option, when the option to disable frontend markup is checked
  • Improvement: Added Post Index section to the Tools page with a list of indexed published posts by post type
  • Improvement: Reordered items and improved layout of the Tools page for more clarity
  • Fixed Prevent the post_images index from being deleted for all posts when one post was updated. This bug had no negative visible effects, though.
  • Dev Move the code to analyze HTML to the new ISC\Analyze_HTML class
  • Dev Replace usage of media.php for compatibility with WordPress 6.3