Plugin info

Total downloads: 38
Active installs: 0
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 12/1/2025 (30 days ago)
Added to WordPress: 12/1/2025 (0 years old)
Minimum WordPress version: 5.8
Tested up to WordPress version: 6.8.3
Minimum PHP version: 7.4

Maintenance & Compatibility

Maintenance score

Actively maintained • Last updated 30 days ago

68/100

Is Custom Attributes Manager abandoned?

Likely maintained (last update 30 days ago).

Compatibility

Requires WordPress: 5.8
Tested up to: 6.8.3
Requires PHP: 7.4

Developers

Languages

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

WooCommerce Show Attributes
Rating 4.4/5 (30 reviews)Active installs 5,000
Attributes for Blocks
Rating 5.0/5 (21 reviews)Active installs 4,000
Search Attributes for WooCommerce
Rating 4.9/5 (9 reviews)Active installs 800
Woo Default Attributes
Rating 4.8/5 (6 reviews)Active installs 500
Default Attributes for WooCommerce
Rating 5.0/5 (4 reviews)Active installs 500
WUPO Group Attributes for WooCommerce
Rating 3.6/5 (14 reviews)Active installs 400

Description

Custom Attributes Manager (CAM) helps improve ADA accessibility on your WordPress site by letting you add and manage essential HTML attributes used by screen readers and assistive devices — such as aria-label, role, tabindex, etc.

Use CAM to enhance navigability, improve screen-reader context, and ensure your content and theme is more accessible to all users.

Easily add or edit attributes such as:
* aria-label for better screen-reader context
* role to define semantic meaning
* tabindex to improve keyboard navigation
* Any other custom attributes your theme or plugins may require

CAM helps assistive technologies read your site correctly, improving usability and alignment with accessibility best practices.

Basic features are free up to 10 records; Premium unlocks unlimited attribute.

External services

This plugin integrates with Freemius (freemius.com) to handle licensing, checkout, downloads and software updates.

What the service is and what it is used for
– Freemius provides the hosted checkout and license management used by this plugin. It is used to present the checkout page, process payments, deliver the downloadable PRO zip after purchase, and manage licenses/auto-updates.

What data is sent and when
– When a user opens the checkout or activates a license, the plugin communicates with Freemius. The following categories of data may be transmitted:
– Site information: site URL, site admin email, WordPress version and plugin slug to help with license issuance and compatibility checks.
– Purchase data: product id, plan id, number of licenses, and billing selection (used to create the order).
– License/account info: purchaser email and generated license token (for activation and update checks).
– Payment processing: payment is handled via Freemius’ payment processors (Stripe/PayPal) — the plugin does not store raw payment card data.
– IP address and user-agent: for fraud prevention and transaction logging.
– Data is sent when the checkout is opened, when a purchase completes, and when the plugin verifies or renews a license (for updates). The plugin only sends data required to complete these operations.

Where the service is hosted and links
– Freemius website and checkout: https://freemius.com and https://checkout.freemius.com
– Freemius Terms of Service: https://freemius.com/terms/
– Freemius Privacy Policy & data practices: https://freemius.com/privacy/ and https://freemius.com/privacy/data-practices/

Why we use it
– We use Freemius to simplify secure checkouts, license issuance, and automatic plugin updates for paying users. Using Freemius avoids directly handling PCI data in our plugin.

User control and privacy
– The plugin does not send any personal data to Freemius without the user taking an action (for example, clicking the checkout link or activating a license). Users may contact Freemius (or the plugin author) to request deletion of account or purchase records. Freemius’ data handling is governed by their privacy policy linked above.

Installation

  1. Upload the plugin files to /wp-content/plugins/.
  2. Activate through the ‘Plugins’ screen in WordPress.
  3. Configure under Custom Attributes menu.

Frequently Asked Questions

Does this clean up on uninstall?

Yes, uninstall.php removes all plugin options.

Review feed

No reviews available

Screenshots

  1. Manage custom attributes from the main list screen.

    Manage custom attributes from the main list screen.

  2. Edit aria-label, role, and tabindex values for any element.

    Edit aria-label, role, and tabindex values for any element.

Changelog

1.0.0

  • Initial release.