πŸ”Œ WordPress Plugin v1.0.0

BulkPicConv for WordPress

Automatically convert uploaded images to WebP/AVIF. Share your Pro subscription with your WordPress site β€” no extra cost.

Features

πŸ”„

Auto Convert on Upload

Automatically converts every uploaded image to WebP or AVIF β€” zero manual work.

⚑

API + Local Fallback

Cloud API for best quality. Falls back to local GD/Imagick when unavailable.

πŸ”‘

Share Pro Subscription

Use your existing Pro subscription on your WordPress site. One account, everywhere.

🎨

Quality Control

Adjustable quality, format selection (WebP/AVIF/JPEG/PNG), batch processing.

πŸ“Š

Media Library Integration

Convert existing images via bulk actions or single attachment meta box.

πŸ”’

License Verification

Secure license key verification. Activate Pro features directly from WP admin.

Installation Guide

1

Download the plugin ZIP

Get the file: bulkpicconv.zip

Download bulkpicconv.zip
2

Go to WordPress Admin β†’ Plugins β†’ Add New

Click the "Upload Plugin" button at the top of the page.

3

Choose the ZIP file and click "Install Now"

WordPress will upload and extract the plugin automatically.

4

Click "Activate Plugin"

After installation, activate the plugin. You'll see a notice to configure API settings.

Configuration

Navigate to: Settings β†’ Image Converter

API Key field

Enter your API key from Dashboard . Click "Test Connection" to verify.

API URL: https://www.bulkpicconv.com/api/v1

Don't have an API key? Get one here

1 / 5

Usage

πŸ“€ Auto Convert

Upload any image to Media Library β†’ it's automatically converted. No extra steps needed.

πŸ“¦ Bulk Convert

Select images β†’ Bulk Actions dropdown β†’ "Convert to WebP/AVIF" β†’ Apply.

πŸ–ΌοΈ Single Image

Click image β†’ In the "BulkPicConv" sidebar box β†’ Click "Convert Now".

Requirements

βœ“WordPress 5.0+
βœ“PHP 7.4+
βœ“GD or Imagick
βœ“API Key or License

FAQ

Troubleshooting

API key is not configured

Go to Settings β†’ Image Converter β†’ Enter your API key β†’ Save Settings.

Connection failed

Check API key is correct. Verify API URL. Ensure server can make outbound HTTPS requests.

Images not converting on upload

Ensure "Auto Convert" is enabled. Check file type is supported (JPEG, PNG, WebP). SVG and GIF are not supported.

Monthly limit exceeded

You've used all API credits. Purchase more credits or wait for next month's quota reset.

Developer Hooks

Filter: Modify conversion options

add_filter('bpc_conversion_options', function($opts, $file) {
    return $opts;
}, 10, 2);

Filter: Skip certain files

add_filter('bpc_skip_auto_convert', function($skip, $file) {
    if (strpos($file, 'logo') !== false) return true;
    return $skip;
}, 10, 2);

Action: After conversion

add_action('bpc_after_convert', function($data) {
    // $data: original_path, new_path, format, saved_percent
    error_log('Converted: ' . $data['new_path']);
});

Ready to Get Started?

Download the plugin and start converting images automatically.