WP Manifestindependent plugin directory
manifest / admin / acquia

Acquia Web Governance

Acquia Web Governance Wordpress plugin

by Your Name · github.com/justinnde/acquia · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/justinnde/acquia/archive/refs/heads/main.zip

Integrates Acquia Web Governance (Monsido) into your WordPress admin dashboard.

Description

This plugin connects your WordPress site to the Acquia Web Governance API (app1.us.monsido.com) and surfaces key data directly inside the WordPress admin area, including:

  • Domains – View all monitored domains, trigger crawls, check crawl status
  • Pages – Browse page data and scan status with search and pagination
  • Accessibility – Review WCAG accessibility issues by severity
  • Policies – List and sort governance policies
  • Notifications – Track asynchronous events like crawl completions and report generation
  • Dashboard – Summary view with stats across all feature areas

Installation

  1. Upload the acquia-web-governance folder to /wp-content/plugins/
  2. Activate the plugin in Plugins → Installed Plugins
  3. Navigate to Web Governance → Settings
  4. Enter your Acquia Web Governance API Bearer Token (and optional Account ID)
  5. Save and use Test Connection to verify

Getting Your API Token

  1. Log in to your Acquia Web Governance account
  2. Go to Admin → Users → API Users
  3. Create a new API user and copy the Bearer token
  4. Paste it into the plugin Settings page

Full instructions: https://docs.acquia.com/acquia-optimize/docs/admin/users/api-users

Frequently Asked Questions

Which Acquia region does this plugin use?

This plugin is pre-configured for USA (app1.us.monsido.com). To change the region, update the AWG_API_BASE constant in acquia-web-governance.php.

How long are API responses cached?

Responses are cached using WordPress transients for 5 minutes. You can clear the cache using the "Refresh Data" button available on each tab, or via Settings.

Are my API credentials stored securely?

Credentials are stored in the WordPress options table. For additional security, consider storing them in wp-config.php and reading them via define( 'AWG_API_TOKEN', '...' ).

Changelog

1.0.0

  • Initial release