Skip to content

Discover tab

Added in 1.6.2. Found at WB Plugins > Anonymous Activity > Discover.

Discover lists the other Wbcom plugins that work alongside Anonymous Activity. Each one is a standalone plugin; nothing here is required for Anonymous Activity to work.


Badge Meaning Button
Active (green) The plugin is installed and running on this site Disabled “Active”
Installed (amber) The plugin files are on disk but the plugin is switched off Activate
Not installed (grey) The plugin is not on this site Install free, where a free tier exists

Products without a free tier show Learn more only, linking to the store. They deliberately do not show an install button that would fail when clicked.


Click Install free. The plugin is downloaded from wbcomdesigns.com, its free licence is activated for your domain so it keeps receiving updates, and it is activated. The card flips to Active without a page reload.

Clicking Activate on an already-downloaded plugin just switches it on. Nothing is re-downloaded.

  • You must have the WordPress install_plugins capability. Without it the cards render as links only, with a note explaining why.
  • Your server must be able to reach wbcomdesigns.com over HTTPS.
  • WordPress must be able to write to the plugins directory. On hosts that require FTP credentials for plugin installs, install from the normal Plugins > Add New screen instead.

The error message reports the store’s actual reason rather than a generic failure. Common cases:

Message What it means
Could not reach the store Outbound HTTPS is blocked, or the store is briefly unavailable. Retry.
The store would not activate this free license for your site A store-side licence configuration issue. Send the message to support.
The store rejected the download (HTTP 401 …) The free licence is not entitled to this download. Send the message to support.
WordPress needs filesystem access Your host requires FTP credentials for installs. Use Plugins > Add New.

The button is restored after a failure, so you can retry.


Installing plugins is one of the most privileged things WordPress can do, so this screen is deliberately narrow:

  • It can only install from a fixed built-in list. The browser sends a short product name, never a URL, and anything not on the list is rejected. There is no way to make this screen install arbitrary code.
  • The install_plugins capability is checked twice: once when the request arrives and again inside the install routine.
  • The download address is pinned to wbcomdesigns.com. If anything tried to redirect the download elsewhere, it is refused.
  • No paid licence key is bundled in the plugin. Only free-tier keys are included, and only for products that offer a free tier.

Developers can filter the catalogue to empty, which leaves an empty Discover tab:

add_filter( 'bpaa_installer_catalog', '__return_empty_array' );

The same filter is how an add-on adds its own product to the list. See the Developer Guide.