Volade

Plugin Banner

Volade

by volade

Download
Description

Volade connects your WordPress site to the Volade ecosystem with a clean, WordPress.org-compliant freemium approach.

Features

  • Free features work out of the box, no external configuration required.
  • Premium entitlements verified server-side via api.volade.com.
  • No payments or checkout are handled inside this plugin.
  • Graceful fallback: if the API is unreachable, the plugin treats the site as non-premium with a short cache, and never breaks the site.
  • Dedicated top-level menu on the left of the dashboard, with a screen for Overview, Settings, License, Language, Tools and About.
  • Interface translated into 17 languages, selected with flag icons (SVG, no emoji).
  • Design and colour tokens taken verbatim from volade.com, so the admin screens match the site.
  • Discreet marketing only: the Free vs Premium comparison, a review link and a newsletter link live on the plugin’s own screens. No global admin notice is ever displayed.
  • Backup tools on Volade > Tools: export every setting to a JSON file, import one back, or restore the defaults. Each operation is capability-checked, nonce-checked and validated against a whitelist of this plugin’s own options.
  • A System Information panel (plugin, WordPress and PHP versions, last check) that is read entirely locally: rendering it never sends a request.
  • A short “Getting started” checklist on the Overview, computed from state already stored in your database. Nothing is locked behind it, and it sends nothing anywhere.
  • Extension points for developers: actions and filters around the API call, the entitlement, the screens and the settings, plus wp volade WP-CLI commands.

External Services

This plugin connects to an external service to verify Premium entitlements. The connection happens only when you run a premium status check yourself from Volade > Tools. The plugin never contacts this service automatically, in the background or on a schedule, and rendering a screen never triggers an outbound request.

Service provider: Volade

Service URL: https://api.volade.com/

What it is used for: Verifying whether the current site holds an active Premium entitlement.

Data sent:

  • Site URL (home_url())
  • Domain (host extracted from the site URL)
  • Plugin version (VOLADE_VERSION)
  • Plugin identifier (volade)
  • Optional license key, only if one has been entered in Volade > Settings
  • Optional Authorization: Bearer header, only if an API key has been entered in Volade > Settings

No personal user data, no email addresses, no payment data and no user identifiers are collected or transmitted by this plugin.

When it is sent: Only when a premium entitlement check is performed. Results are cached in a WordPress transient (1 hour on success, 5 minutes on failure) to minimize the number of requests.

Terms of Service: https://volade.com/en/terms.html

Privacy Policy: https://volade.com/en/privacy.html

  1. Upload the volade folder to the /wp-content/plugins/ directory, or install it via the Plugins screen in WordPress.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. (Optional) Open the “Volade” menu on the left of the dashboard, then Settings, to configure the API connection.
Does this plugin handle payments?

No. Upgrades and license management happen off-site at https://volade.com/. No checkout is processed inside this plugin.

What happens if the API is unavailable?

The plugin fails gracefully: it treats the site as non-premium and caches that result for a short period (5 minutes) to avoid repeated requests. The site keeps working normally.

What data is sent to api.volade.com?

See the “External Services” section below.

Which languages are supported?

Arabic, Chinese, Dutch, English, French, German, Hindi, Indonesian, Italian, Japanese, Korean, Polish, Portuguese, Russian, Spanish, Turkish and Vietnamese. The selection only affects the Volade screens, never the rest of your site.

Can I extend Volade from my own plugin?

Yes. Volade exposes actions and filters, so you never have to edit its files:

  • volade_admin_capability – capability required to reach the Volade screens (default manage_options).
  • volade_api_url – final URL of the premium check request.
  • volade_request_args – arguments handed to wp_remote_post().
  • volade_request_body – payload sent to api.volade.com, before it is encoded.
  • volade_premium_result – the entitlement returned after the API answered, before it is cached.
  • volade_premium_checked – action fired when a check reached the API and was cached ($is_premium). Not fired when the answer came from the cache.
  • volade_upgrade_url – the off-site upgrade link.
  • volade_export_payload – the settings download, before it is streamed.
  • volade_option_updated – fired when one of the plugin’s own options changes ($option, $old_value, $value).
  • volade_settings_imported, volade_settings_restored – fired after a backup import or a restore to defaults.
  • volade_before_render, volade_after_render – wrap every Volade screen ($view).

Three WP-CLI commands are available too: wp volade status reads the stored state without any request, wp volade test performs a premium check, and wp volade clear-cache drops the cached result.

Where are my settings backed up?

Volade > Tools > Settings Backup. The export is a plain JSON file of this plugin’s own options, produced on demand from your database. It contains your API and license keys, so treat it like a password. Import re-runs every value through the same sanitiser the Settings screen uses, so a tampered file cannot write an unsanitised value. Nothing in that screen contacts a server.

1.0.0

  • Initial release.
  • 17-language interface with SVG flag icons, colour tokens taken from volade.com.
  • Premium entitlement verified server-side via api.volade.com, with transient caching and graceful failure.
  • Settings export, import and restore to defaults, plus a locally read System Information panel.
  • “Getting started” checklist on the Overview.
  • Actions and filters around the API call, the entitlement, the screens and the settings; wp volade WP-CLI commands.
Back to top