Skip to content

License and updates

Who Viewed My Profile uses Easy Digital Downloads Software Licensing to deliver automatic updates. When you purchased the plugin you received a license key in your order confirmation email. You can also find it under My Account at https://wbcomdesigns.com.

Find the tab at WB Plugins > Profile Views > License in the WordPress admin.

  1. Go to WB Plugins > Profile Views > License.
  2. Paste your license key into the License key field.
  3. Click Activate License.
  4. The status changes to Active and the key field becomes read-only.
  5. WordPress now shows update notifications in Plugins > Installed Plugins when new versions are released.
  1. On the same License tab, click Deactivate License.
  2. The key field unlocks so you can paste a different key.

Deactivating removes this site from the license’s activation count. The license stays attached to your account, you just free up the slot so you can use the same key on another site.

Field Notes
License key Paste your key here. The field becomes read-only once the license is active. Click Deactivate License first to change the key.
Status Reflects the current state returned by the Wbcom Designs licensing server.
Expires Shown once the license has been activated at least once. Displays the expiry date or “Lifetime”.
Activations Number of sites activated against the license limit (for example, “1 of 3 sites”).
Activate License Sends the key to wbcomdesigns.com and registers this site.
Deactivate License Removes this site from the key’s activation count.

A yellow “Renews in N days” notice appears when an active license expires within 30 days.

Status Meaning
Not activated No key has been entered yet.
Saved, not activated A key is stored but the Activate button has not been clicked.
Active License is valid and this site is registered. Updates are enabled.
Expired The license term has ended. Renew at wbcomdesigns.com.
Invalid The key is not recognised by the store. Check for typos or that you are using the correct product key.
Site inactive The key is valid but has not been activated for this domain. Click Activate License.
  • Automatic update notifications in the WordPress Plugins screen.
  • Priority email support from the Wbcom Designs team.
  • Access to new features and premium integrations as they ship.

Errors appear inline on the License tab after a failed activation attempt. The message comes from the licensing server:

Message Cause and fix
“Please enter a license key.” The field was empty. Paste your key before clicking Activate.
“Your license key expired on …” The license term ended. Renew at wbcomdesigns.com.
“Your license is not active for this URL.” The key is valid but was activated for a different domain. Deactivate on the old domain first, then activate here.
“Your license key has reached its activation limit.” All seats are in use. Log in to wbcomdesigns.com, find the license, and remove a stale site entry.
“Invalid license.” The key is not recognised. Check for extra spaces or that you copied the correct key for this product.
“This appears to be an invalid license key for Who viewed my profile.” You may have pasted a key from a different Wbcom product.
Option Contains
edd_wbcom_BPPV_license_key The license key string.
edd_wbcom_BPPV_license_status Latest status: valid, expired, invalid, disabled, site_inactive.
edd_wbcom_BPPV_license_expires Expiry date string or lifetime.
edd_wbcom_BPPV_license_key_data Transient caching the full API response for 12 hours.

After every activate or deactivate attempt the page redirects back to the License tab with a success or error notice. If you see a stale page, reload, the redirect should have happened automatically.

These values are defined in edd-license/edd-plugin-license.php and tied to the product on the storefront. Do not change them manually.

Constant Value
EDD_BPPV_STORE_URL https://wbcomdesigns.com/
EDD_BPPV_ITEM_NAME Who viewed my profile
EDD_BPPV_ITEM_ID 1451882

WordPress caches plugin update checks for roughly 12 hours. To force an immediate check:

Terminal window
wp plugin update --dry-run --all
wp plugin update --dry-run --all --network # multisite

If your license is on a different site (you forgot to deactivate before migrating), deactivate on the old site, then activate on the new one.