DOCUMENTATION

Tempaloo WebP — Documentation

Everything you need to install the plugin, get a license key, and ship faster pages. From a one-click install to per-attachment hooks for power users.

Install & activate (3 minutes)

The plugin works on any WordPress install running PHP 7.4+ and WP 6.0+. No CDN, no external library to set up.

1. Install the plugin

From your WordPress admin, go to Plugins → Add New, search for Tempaloo WebP, click Install then Activate. Or upload the .zip from tempaloo.com/webp via Plugins → Add New → Upload.

2. Generate a license key

Open the new Tempaloo WebP menu in your sidebar. Click Generate a key — a new tab opens on tempaloo.com. Pick the Free plan (250 images/month, no credit card) or any paid plan. You'll be back in WP admin in under 30 seconds with a license key.

3. Activate

Paste the key in the Activate Tempaloo WebP card and click Activate. You're done — every new image upload is now converted automatically.

Bulk-convert your existing library
Open the Bulk tab and click Start conversion. Long jobs survive page refreshes and PHP timeouts thanks to a resumable batch loop.

Under the hood

What the plugin does, in one sentence: it intercepts WordPress's media pipeline (wp_handle_upload + wp_get_attachment_image), sends each new upload to api.tempaloo.com for in-memory conversion, writes the resulting .webp / .avif file alongside the original, and rewrites image URLs so browsers receive the optimized version.

The original files (.jpg, .png, .gif) are never modified. Restoring is one click — see the Restore section.

Where data goes

text
Your WP admin
   ↓ POST /v1/convert (multipart, image bytes + license key + site URL)
api.tempaloo.com (Frankfurt EU, GDPR)
   ↓ in-memory conversion via libvips, never persisted
Your WP server
   .webp / .avif written next to the original

Originals stay on your server. We are not a storage service. See the readme's == External services == section for a full disclosure or read the Privacy Policy.