Skip to content
IA Webspace Hosting & Web Design
Home Web Design Hosting Domains
Services
Website & Design Shop WordPress Plugins
Plugins Contact Client Hub
Get a Quote ↗
☰ Menu
Home Web Design Hosting Domains
Services
Website & Design Shop WordPress Plugins
Plugins Contact Client Hub Get a Quote ↗
IA Webspace · Product Documentation

IA Cookie Consent Pro

Everything you need to install, configure and manage cookie preferences on your WordPress website.

Version 1.8.0Single-site licensingWordPress plugin
In this guide 01 · Getting started 02 · Banner & preferences 03 · Script controls 04 · Cookie scanner 05 · External embeds 06 · Licensing & updates 07 · Troubleshooting 08 · Important limitations

01 Getting started

IA Cookie Consent Pro is a self-hosted WordPress plugin for presenting visitor consent choices, configuring optional scripts and maintaining a reviewable cookie inventory.

Before installing

  • WordPress 6.2 or newer and PHP 7.4 or newer (declared minimums; not every combination has been tested).
  • Administrator access and a recent site backup.
  • Your IA Webspace account and licence key for updates and support.

Download and install

  1. Sign in to the IA Webspace account used for your purchase.
  2. Open My Account → Orders, select the completed order and use the authorised download link. A registered customer account is required.
  3. In your WordPress dashboard, open Plugins → Add New Plugin → Upload Plugin.
  4. Upload the ZIP file without extracting it, select Install Now, then Activate.
  5. Open Settings → IA Cookie Consent Pro and configure the banner and policy links.
  6. Open Settings → IA Cookie Licence and activate your licence key.
Test the banner and all relevant third-party services in a private browser session before enabling it on a public-facing website.

02 Banner & preferences

Configure your banner under Settings → IA Cookie Consent Pro. Choose one of five layouts: full-width bottom, top, bottom-left, bottom-right or centred. Adjust colours, headings, explanatory text, button labels, policy links and consent lifetime.

Consent categories

  • Necessary: Always active.
  • Preferences: Optional functional choices.
  • Analytics: Optional measurement services.
  • Marketing: Optional advertising and external content services.

New visitors start with optional categories disabled. They can accept all, reject optional categories or choose individually.

Allow visitors to reopen settings

Enable the floating Cookie Settings control, add a footer link to #iaccp-cookie-settings, or use this WordPress shortcode:

Cookie Settings

Change the Consent policy version when appropriate to request fresh choices after material changes to your policy or providers.

03 Script controls

Define optional script URLs and selected WordPress script handles for Preferences, Analytics and Marketing. A WordPress script handle is its registration identifier, which may differ from the JavaScript filename.

  1. Identify the script, provider and purpose.
  2. Assign it to the correct optional consent category.
  3. Save the rule and test in the browser's Network panel before granting consent.
  4. Grant the category, reload and check loading again.
  5. Withdraw consent and verify the script no longer runs on a subsequent page load.
Do not block payment, checkout, basket, authentication, fraud-prevention or security scripts. Incorrect rules may break website functionality.

The separate WP Consent API plugin can share choices with participating plugins. Sharing consent is not the same as automatically blocking third-party scripts.

04 Cookie scanner

While logged in as an administrator, visit a website page and select Scan cookies on this page from the WordPress admin toolbar. Open Settings → IA Cookie Inventory to review the results.

The inventory records observed cookie names, suggested classifications, page paths and detection history. It does not collect cookie values.

  1. Scan representative pages such as home, contact, shop and checkout.
  2. Review suggested categories against the provider's documentation.
  3. Manually adjust incorrect categories; overrides remain after subsequent scans.
  4. Verify the results with browser developer tools.
The scanner does not see every third-party or HttpOnly cookie, local storage item or server-side identifier. Classification suggestions do not automatically create blocking rules.

05 Consent-controlled embeds

Use the supported shortcode to display a privacy-friendly placeholder for selected YouTube, Vimeo or Google Maps embeds until the required consent category is granted.

🔒External content is blocked

To protect your privacy, this embedded content will load only after you allow the relevant optional cookies.

Replace VIDEO_ID with your video's identifier. Test the placeholder, loading after permission and removal after withdrawal.

This feature only controls embeds inserted using the shortcode. It does not automatically replace every iframe generated by themes, page builders or other plugins.

06 Licensing & updates

The standard licence covers one WordPress website and provides 12 months of updates and technical support from licence issuance. It does not automatically renew.

Activate and manage your licence

  1. Open Settings → IA Cookie Licence.
  2. Paste your private licence key and choose Activate licence.
  3. Use Verify licence to refresh its status.
  4. Use Deactivate licence before moving the installation to another website, where possible.

Eligible plugin updates appear in WordPress → Dashboard → Updates. Back up your site before updating.

The plugin is designed to keep installed consent controls operating after the licence expires or the licence server becomes unavailable. Updates and licence-based support require a valid term. End-to-end expiry simulation has been deferred.

Uninstall and data retention

Uninstalling retains settings, licence state and cookie inventory by default. Administrators seeking full local removal may configure IACCP_DELETE_DATA_ON_UNINSTALL as true in wp-config.php before uninstalling. Deactivate the licence first where possible.

07 Troubleshooting

The banner isn't appearing

Confirm the consent interface is enabled, check whether another consent plugin is active, and clear page or asset caches. Test in a fresh private browser window.

The Cookie Settings link doesn't work

Use the anchor #iaccp-cookie-settings, the shortcode Cookie Settings, or enable the floating settings button.

An optional script loads before consent

Verify the correct WordPress script handle or URL, check for scripts injected outside WordPress, and review JavaScript optimisation settings. Some providers need their own consent integration.

Checkout or payment elements aren't working

Remove optional blocking rules for payment and security scripts, clear optimisation caches and retest safely. Avoid classifying essential checkout functionality as Marketing or Analytics.

My licence isn't activating

Check the exact key, website URL, HTTPS connectivity and remaining site activations. Do not share the full key in a public support message.

Need more help?

Contact IA Webspace via iawebspace.com. Include the plugin, WordPress and PHP versions plus redacted screenshots or logs. Never send passwords, licence keys or download tokens.

08 Important limitations

IA Cookie Consent Pro is a technical consent-management tool. It is not a GDPR certification or guarantee of legal compliance. Website owners remain responsible for identifying relevant services, reviewing consent purposes, preparing appropriate notices and checking legal requirements.

  • Blocking applies to configured scripts and supported integrations, not all possible trackers.
  • Browser-based scanning is not comprehensive.
  • Previously executed scripts cannot be undone retrospectively.
  • Saved custom text may not automatically switch languages.
  • Third-party plugin, payment gateway and accessibility compatibility varies by installation.
  • Automated licence-expiry behaviour and the full WCAG/RTL matrix have not been exhaustively verified.

Before launch, test consent choices, configured scripts, embeds and essential checkout flows on your own website.

IA Cookie Consent Pro · Documentation for v1.8.0Back to top ↑

IA Webspace

Professional website design, bespoke WordPress development, managed hosting and ongoing technical support. Helping businesses build, grow and maintain a stronger online presence.

info@iawebspace.com

Explore

Home Website Design Managed Hosting Domain Names WordPress Plugins

Services & Support

Website Services Hosting Plans Contact Us Request a Quote

Why IA Webspace?

✓ Practical WordPress expertise
✓ Reliable managed hosting
✓ Ongoing technical support
✓ Clear, straightforward solutions
© 2026 IA Webspace. All rights reserved.
Privacy Policy Cookie Policy Terms & Conditions Refund Policy Contact
Privacy preferences

We use necessary cookies to operate this website. With your permission, we may also use optional cookies for analytics, preferences and marketing. Optional cookies are off unless you choose to allow them.

Privacy PolicyCookie Policy

Cookie preferences

Choose which optional cookie categories you wish to allow. You can change or withdraw your consent at any time using Cookie Settings.

Strictly necessary

Required for essential site functions, such as shopping baskets, account sessions and security.

Always active
Privacy PolicyCookie Policy