WebP Image Converter
Convert images to WebP, JPEG, PNG, GIF, and SVG formats directly in the browser using Canvas API.
by Developer · github.com/joseph-meunier/converter-wordpress-plugin · website
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/joseph-meunier/converter-wordpress-plugin/archive/refs/heads/master.zipReadme
WebP Image Converter — Plugin WordPress
Plugin WordPress pour convertir des images en WebP, JPEG, PNG, GIF et SVG directement dans le navigateur via l'API Canvas.
Installation
- Télécharger / cloner ce repository dans
/wp-content/plugins/de votre installation WordPress - Activer le plugin dans Extensions > Extensions installées
- Ajouter le shortcode
[webp_converter]dans n'importe quelle page ou article
Utilisation
Shortcode
[webp_converter]
[webp_converter formats="webp,jpeg,png"]
Attribut formats — liste des formats disponibles (par défaut : tous) :
webp— WebPjpeg— JPEGpng— PNGgif— GIFsvg— SVG
Réglages
Réglages > Image Converter permet de configurer :
- Formats activés (checkboxes)
- Qualité JPEG (1-100, défaut 90)
- Qualité PNG (1-100, défaut 100)
- Qualité WebP (1-100, défaut 90)
Structure
converter-wordpress-plugin/
├── converter-wordpress-plugin.php # Fichier principal du plugin
├── admin/
│ ├── class-converter-admin.php # Menu admin
│ └── class-converter-settings.php # API Settings WordPress
├── public/
│ ├── class-converter-public.php # Shortcode + assets
│ ├── partials/
│ │ └── converter-public-display.php # Template HTML
│ ├── css/
│ │ └── converter-public.css
│ └── js/
│ └── converter-public.js
├── includes/
│ └── class-converter-loader.php # Loader pattern WP
└── assets/
└── block.json # Métadonnées block Gutenberg
Dépendances côté client
- JSZip 3.10.1 (CDN cdnjs) — pour le téléchargement ZIP de plusieurs images
Compatibilité
- WordPress 5.0+
- PHP 7.4+
- Navigateurs supportant Canvas API et WebP côté client