Carbonfooter
Carbonfooter helps you understand and showcase the carbon emissions of your website. The plugin automatically measures the carbon footprint of your pages and provides easy-to-use shortcodes to display this information to your visitors.
Important Note: This plugin uses the carbonfooter.nl API service to calculate emissions data. By installing and activating this plugin, you agree to share your website URLs with this service for analysis. See the Privacy and External services sections below for more details.
Features
- Automatic emissions measurement for all posts and pages
- Background processing to avoid impacting site performance
- Automatic refresh of emissions data (weekly by default)
- One shortcode for display:
[carbonfooter](choose the visual style in Settings → Appearance → Widget style: minimal, sticker, or full) - Post/page columns showing emissions in admin
- Optional green hosting detection
- Multilingual support (English and Dutch)
Usage
Use the single shortcode to render the widget. The visual style is selected in Settings.
`
[carbonfooter] `
- Style selection: Choose between « minimal », « sticker », or « full » in Carbonfooter → Settings → Appearance → Widget style. The shortcode does not take attributes; a site-wide style is applied.
- Automatic insertion: In Settings, set Display to « Auto » to automatically inject the widget into the site footer on the frontend. Set to « Shortcode » to only render where the shortcode is used.
Privacy
This plugin connects to the Carbonfooter API (operated by the same developer/owner as this plugin) to calculate page-level emissions. The following data may be sent to carbonfooter.nl:
- Page URL being analyzed
- Site URL
- Post ID
- Plugin version
- A timestamp
When is data sent: * When you trigger a measurement in the WordPress admin * When the plugin refreshes stale data in the background (via WP-Cron) * When a single page view schedules a background refresh
No personal data is collected or stored by this plugin.
Opt-out controls: * You can disable data collection at any time in Carbonfooter → Settings → Privacy (toggle « Data collection »).
Provider: * Carbonfooter by Pixel to Planet * Privacy Policy: https://carbonfooter.nl/privacy
Terms: * Terms of Service for the Carbonfooter API are currently under preparation and will be linked here when available.
External services
This plugin connects to the Carbonfooter API (operated by the same developer/owner as this plugin) to calculate page-level emissions.
What is sent and when: – Page URL being analyzed – Site URL, post ID, plugin version, timestamp – Sent when you trigger a measurement in admin, when the plugin refreshes stale data in the background, or when a single page view schedules a background refresh.
Provider: Carbonfooter (Pixel to Planet) – Privacy Policy: https://carbonfooter.nl/privacy – Terms of Service: currently under preparation
Terms of Service
The Carbonfooter API used by this plugin is operated by the same developer/owner as this plugin (Pixel to Planet / carbonfooter.nl). By using this plugin, you agree that the URLs being tested are sent to the external Carbonfooter API for analysis. Terms of Service are currently under preparation. Privacy Policy: https://carbonfooter.nl/privacy
