Beschrijving
Automatisch het formaat aanpassen van grote afbeelding-uploads met Imsanity. Kies de gewenste grootte en kwaliteit en laat Imsanity de rest doen. Als iemand een afbeelding uploadt die groter is dan de ingestelde grootte, zal Imsanity de afbeelding automatisch verkleinen tot de ingestelde grootte en de originele afbeelding vervangen.
Imsanity biedt ook een bulk-resize functie om eerder geüploade afbeeldingen te verkleinen en schijfruimte vrij te maken. Je kunt de grootte van individuele afbeeldingen wijzigen vanuit de lijstweergave van de mediabibliotheek.
Deze plugin is ideaal voor blogs die geen originele afbeeldingen met een hoge resolutie nodig hebben om op te slaan en/of de gebruikers willen geen afbeeldingen schalen (of begrijpen niet hoe) voordat ze worden geüpload.
Je kunt beveiligingsproblemen melden via ons Patchstack Vulnerability Disclosure Program. Het Patchstack-team helpt bij het valideren, onderzoeken en afhandelen van beveiligingskwetsbaarheden. Meld een beveiligingskwetsbaarheid.
Kenmerken
- Automatisch schalen van grote afbeeldingen naar een meer “gezond” formaat
- Functie voor het in bulk wijzigen van het formaat van bestaande afbeeldingen
- Selecteer het formaat van afbeeldingen rechtstreeks in de mediabibliotheek (lijstweergave)
- Configuratie van maximale breedte/hoogte en JPG-kwaliteit mogelijk
- Converteert BMP en PNG bestanden naar JPG voor meer besparingen.
- Eenmaal ingeschakeld, vereist Imsanity geen handelingen van de gebruiker
- Gebruikt de ingebouwde functies voor het schalen van afbeeldingen van WordPress
Vertalingen
Imsanity is beschikbaar in verschillende talen. Elke taal wordt automatisch gedownload wanneer je de plugin installeert. Om te helpen vertalen naar jouw taal, bezoek https://translate.wordpress.org/projects/wp-plugins/imsanity
Draag bij
Imsanity wordt ontwikkeld op https://github.com/nosilver4u/imsanity (pull requests zijn welkom)
Credits
Oorspronkelijk geschreven door Jason Hinkle (RIP). Onderhouden en ontwikkeld door Shane Bishop met speciale dank aan mijn Lord and Savior.
Schermafdrukken
Installatie
Automatische installatie:
- Ga naar Admin -> Plugins -> Nieuwe toevoegen en zoek naar “imsanity”.
- Klik op de knop Installeren
- Klik ‘Activeer’
Handmatige installatie:
- Imsanity.zip downloaden
- Unzip en upload de map ‘imsanity’ naar je map ‘/wp-content/plugins/’.
- Activeer de plugin via het ‘Plugins’ menu in WordPress
FAQ
-
Zal het installeren van de Imsanity plugin bestaande afbeeldingen in mijn blog veranderen?
-
Het activeren van Imsanity verandert niets aan bestaande afbeeldingen. Imsanity wijzigt de grootte van afbeeldingen terwijl ze worden geüpload, dus het heeft geen invloed op bestaande afbeeldingen, tenzij je specifiek de functie “Bulk Image Resize” gebruikt op de instellingenpagina van Imsanity. Met de functie Bulkgrootte wijzigen kun je snel bestaande afbeeldingen vergroten of verkleinen.
-
Waarom krijg ik een foutmelding dat mijn “File is not an image” (bestand is geen afbeelding)?
-
WordPress gebruikt de GD bibliotheek voor het manipuleren van afbeeldingen. GD kan geïnstalleerd en geconfigureerd worden om verschillende soorten afbeeldingen te ondersteunen. Als GD niet is geconfigureerd om een bepaald type afbeelding te verwerken, dan krijg je deze melding wanneer je de afbeelding probeert te uploaden. Voor meer informatie zie http://php.net/manual/en/image.installation.php
-
Hoe kan ik Imsanity vertellen een bepaalde afbeelding te negeren, zodat ik deze kan uploaden zonder dat de grootte wordt aangepast?
-
Je kunt je bestand een andere naam geven en “-noresize” toevoegen aan de bestandsnaam. Als je bestand bijvoorbeeld “photo.jpg” heet, kun je het hernoemen naar “photo-noresize.jpg” en Imsanity zal het negeren, zodat je de afbeelding op volledige grootte kunt uploaden.
Als je een ontwikkelaar bent (of er een in de buurt hebt), kun je ook de ‘imsanity_skip_image’ filter gebruiken om het aanpassen van het formaat voor elke afbeelding te omzeilen.
-
Comprimeert of optimaliseert Imsanity mijn afbeeldingen?
-
Hoewel Imsanity JPG-afbeeldingen comprimeert tijdens het verkleinen, wordt de standaard WordPress-compressie gebruikt. De resulterende afbeeldingen zijn dus niet efficiënt gecodeerd en kunnen verder geoptimaliseerd worden (zonder kwaliteitsverlies) door de EWWW Image Optimizer en vele andere plugins voor het optimaliseren van afbeeldingen.
-
Verkleint Imsanity afbeeldingen van plugin X, Y of Z?
-
Als de afbeeldingen in de Mediabibliotheek van je site staan, dan zal Imsanity ze hoogstwaarschijnlijk verkleinen. Imsanity gebruikt de wp_handle_upload hook om nieuwe uploads te verwerken en kan bestaande afbeeldingen in de Mediabibliotheek verkleinen met de Bulk Resizer. Als de afbeeldingen niet in de Mediabibliotheek staan, kun je de EWWW Image Optimizer gebruiken om ze te verkleinen.
-
Waarom zou ik deze plugin nodig hebben?
-
Foto’s gemaakt met een moderne camera en de meeste mobiele telefoons zijn te groot om op ware grootte weer te geven in een browser. Dit verspilt ruimte op je webserver en bandbreedte voor je bezoekers om deze bestanden te bekijken.
Met Imsanity kun je een gezonde limiet instellen, zodat alle geüploade afbeeldingen worden beperkt tot een redelijke grootte die nog steeds meer dan groot genoeg is voor de behoeften van een doorsnee website. Imsanity haakt in op WordPress onmiddellijk na het uploaden van de afbeelding, maar voordat de verwerking door WordPress plaatsvindt. WordPress gedraagt zich dus in alle opzichten precies hetzelfde, behalve dat het lijkt alsof de gebruiker zijn afbeelding naar een redelijke grootte heeft geschaald voordat hij deze uploadt.
De limiet voor de grootte die imsanity gebruikt is instelbaar. De standaardwaarde is groot genoeg om het hele scherm van de gemiddelde bezoeker te vullen zonder te schalen, dus het is nog steeds meer dan groot genoeg voor normaal gebruik.
-
Waarom zou ik deze plugin NIET willen gebruiken?
-
Je wilt Imsanity misschien niet gebruiken als je WordPress gebruikt als downloadsite voor stockfoto’s, om afbeeldingen in hoge resolutie te leveren voor drukwerk of om WordPress te gebruiken als archief voor foto’s in hoge resolutie.
-
Schaalt WordPress afbeeldingen niet al automatisch?
-
Wanneer een afbeelding wordt geüpload, bewaart WordPress het origineel en maakt, afhankelijk van de grootte van het origineel, tot 4 kleinere kopieën van het bestand (Groot, Middelgroot, Middelgroot, Miniatuur) die bedoeld zijn om op je pagina’s in te sluiten. Tenzij je speciale fotografische behoeften hebt, blijft het origineel daar meestal ongebruikt, maar neemt het wel schijfquota in beslag.
-
Waarom heb je Insanity verkeerd gespeld?
-
Imsanity is een afkorting voor “Image Sanity Limit”. Een saniteitslimiet is een term voor het beperken van iets tot een grootte of waarde die redelijk is.
-
Waar kan ik terecht voor ondersteuning?
-
Vragen kunnen worden gepost op het ondersteuningsforum op https://wordpress.org/support/plugin/imsanity, maar als je geen antwoord krijgt, gebruik dan https://ewww.io/contact-us/.
Beoordelingen
Bijdragers & ontwikkelaars
“Imsanity” is open source software. De volgende personen hebben bijgedragen aan deze plugin.
Bijdragers“Imsanity” is vertaald in 21 talen. Dank voor de vertalers voor hun bijdragen.
Vertaal “Imsanity” naar jouw taal.
Interesse in ontwikkeling?
Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.
Changelog
2.8.6
Release Date – November 26, 2024
- fixed: fatal error if other plugins run big_image_size_threshold filter with too few arguments
2.8.5
Release Date – November 12, 2024
- verhoogde WP geteste versie
- gewijzigd: JSON handling/efficiëntie verbeteren
2.8.4
Release Date – April 29, 2024
- WP geteste versie en PHP minimum aangepast
2.8.3
Release Date – April 23, 2024
- gewijzigd: gebruik bijgewerkte coderingsstandaarden voor WP
- opgelost: PHP 8-fout bij het uitvoeren van wiskunde met tekenreeksen
2.8.2
Release Date – October 5, 2022
- opgelost: mime type fout wanneer bestandsnaam in metagegevens bijlage onjuist is
2.8.1
Release Date – June 16, 2022
- gewijzigd: escapes en sanitize dingen
- gewijzigd: PHPCS-regels voor pre-releasetests aanscherpen
2.8.0
Release Date – May 18, 2022
- toegevoegd: ondersteuning voor het aanpassen van het formaat van WebP-afbeeldingen via ImageMagick
- gewijzigd: bestandsgrootte bijlage bijwerken om WP 6.0 metadata synchroon te houden
- Gewijzigd: gebruik de originele afbeelding voor het aanpassen van de grootte als de versie op ware grootte is geschaald door WordPress.
- opgelost: JS scroller tijdens bulk resize veroorzaakt onverwacht gedrag
2.7.2
Release Date – June 3, 2021
- opgelost: bij het verwijderen van originelen wordt in zeldzame gevallen mogelijk de versie op ware grootte verwijderd
- hersteld: foutmelding voor afbeelding die 1 pixel groter is dan de maximale afmetingen
2.7.1
Release Date – November 24, 2020
- gewijzigd: tekst voor resetknop voor wachtrij verduidelijken
- gewijzigd: Functie Originelen verwijderen in bulk/selectieve resizer schoont metadata op als originele afbeelding al weg is
2.7.0
Release Date – November 18, 2020
- Gewijzigd: bulk resizer wijzigt de grootte van alle afbeeldingen zonder beperkingen, gebruik de lijstmodus voor selectief wijzigen van grootte
- toegevoegd: huidige afmetingen zien en formaat van individuele afbeeldingen wijzigen in de lijstmodus van de Mediabibliotheek
- toegevoegd: imsanity_disable_convert filter om BMP/PNG naar JPG conversie opties conditioneel te omzeilen
- toegevoegd: imsanity_skip_image filter om het aanpassen van het formaat programmatisch te omzeilen
- toegevoegd: mogelijkheid om vooraf geschaalde originele imageback-up te verwijderen (in bulk of selectief)
- gewijzigd: PNG-afbeeldingen worden niet geconverteerd als transparantie wordt gevonden
- opgelost: BMP-bestanden niet geconverteerd als server image/x-ms-bmp als mime-identifier gebruikt
- verwijderd: Deep Scan-optie is nu het standaardgedrag, configuratie is niet meer nodig
Earlier versions
Raadpleeg het bestand changelog.txt.