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.
Activate your license
Section titled “Activate your license”- Go to WB Plugins > Profile Views > License.
- Paste your license key into the License key field.
- Click Activate License.
- The status changes to Active and the key field becomes read-only.
- WordPress now shows update notifications in Plugins > Installed Plugins when new versions are released.
Deactivate your license
Section titled “Deactivate your license”- On the same License tab, click Deactivate License.
- 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.
Fields at a glance
Section titled “Fields at a glance”| 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 values
Section titled “Status values”| 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. |
What activation unlocks
Section titled “What activation unlocks”- 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.
Error messages
Section titled “Error messages”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. |
Where the values are stored
Section titled “Where the values are stored”| 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.
Constants
Section titled “Constants”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 |
Updates not appearing after activation?
Section titled “Updates not appearing after activation?”WordPress caches plugin update checks for roughly 12 hours. To force an immediate check:
wp plugin update --dry-run --all
wp plugin update --dry-run --all --network # multisiteIf your license is on a different site (you forgot to deactivate before migrating), deactivate on the old site, then activate on the new one.

