Plugin info

Total downloads: 392
Active installs: 10
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 2/20/2019 (2553 days ago)
Added to WordPress: 2/17/2019 (7 years old)
Minimum WordPress version: 4.6
Tested up to WordPress version: 5.0.18
Minimum PHP version: 5.2.4

Maintenance & Compatibility

Maintenance score

Possibly abandoned • Last updated 2553 days ago

20/100

Is WP-Camo abandoned?

Possibly abandoned (last update 2553 days ago).

Compatibility

Requires WordPress: 4.6
Tested up to: 5.0.18
Requires PHP: 5.2.4

Developers

Languages

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Proxy Cache Purge
Rating 4.4/5 (25 reviews)Active installs 40,000
Proxy & VPN Blocker
Rating 3.7/5 (31 reviews)Active installs 1,000
VigilanTor
Rating 5.0/5 (12 reviews)Active installs 500
Proxy Real IP
Rating 5.0/5 (5 reviews)Active installs 300
Tiles Proxy for OpenStreetMap
Rating 0.0/5 (0 reviews)Active installs 200
VPN Guard – Block VPN, Proxy, Bots & Anonymous Visitors
Rating 3.0/5 (4 reviews)Active installs 100

Description

Supplies filters

Orignal use case was WordPress themes that used images from facebook which in schools was blocked. By proxying the image through wp-camo images from Facebook will now load in school.

Installation

  1. Upload the plugin files to the /wp-content/plugins/wp-camo directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Use the Settings->WP-Camo screen to configure the plugin

There are two settings that can be configured

  • Prevent Mixed Content Errors, which applies a filter to the_content which finds all http:// images and changes them to wp-camo images.
  • Apply WP-Camo to these domains, which will pass images on these domains through wp-camo regardless of if its hosted on https.

In your theme/plugin you can use the filter wp_camo_hash_url to get the location of the image through WP-Camo.

apply_filters('wp_camo_hash_url', $url);

The image’s url will be a location in /wp-content/uploads/wp-camo/. The image will be downloaded and cached on the server to reduce load.

There are 2 filters for changing the path wp-camo uploads images to.

  • wp_camo_disk_path which sets the on disk path of the wp-camo directory.
  • wp_camo_public_path which sets the public url of the wp-camo directory.

Frequently Asked Questions

Images don’t appear

This could be for a few reasons, the most common are:

  • WP-Camo could not write to the disk.
  • Your web server could not request the image.

Review feed

No reviews available

Screenshots

No screenshots available

Changelog

1.0.0

  • Cache the images on the server instead of fetching them anew each request.