v1.3.0
Latest- Compatibility: verified against WordPress 7.1. Checked the areas 7.1 changes — the persistent editor toolbar (admin-bar rules), jQuery UI 1.14.2 and the updated editor components. No code changes were required.
Qaiyo Access Manager brings fine-grained access control to WordPress: decide which role and which user can see your installed plugins and custom post types — across the admin, the REST API and the frontend at once.
Hide WooCommerce from editors. Give a single freelancer access to one custom post type. Block contributors from your page builder. Rules are opt-in — if you haven’t set a rule, nothing changes.
Access control shouldn’t stop at the dashboard door. Route roles after login, decide where blocked users land, and gate any piece of front-end content with a single shortcode.
Tidy every role’s dashboard down to what matters. Inspect native capabilities, trim the admin bar and widgets, and move rules between sites in seconds.
Need more? Pro adds nine further modules on top — see what Pro adds.
| Feature | Free $0 | Pro Coming in 2027 |
|---|---|---|
| Plugin-level access by role | Tartalmazza | Tartalmazza |
| CPT-level access (admin + REST + frontend) | Tartalmazza | Tartalmazza |
| Per-user allow / deny override | Tartalmazza | Tartalmazza |
| Native WordPress capability viewer | Tartalmazza | Tartalmazza |
| Administrator safety lock | Tartalmazza | Tartalmazza |
| JSON export & import | Tartalmazza | Tartalmazza |
| Dashboard widget (3 stats) | Tartalmazza | Tartalmazza |
| Read-only access matrix | Tartalmazza | Tartalmazza |
| AJAX saving & live search | Tartalmazza | Tartalmazza |
| 5 built-in languages | Tartalmazza | Tartalmazza |
| WPML / Polylang / TranslatePress compatibility | Tartalmazza | Tartalmazza |
| Pro-only | ||
| Clickable (editable) matrix | Nem tartalmazza | Tartalmazza |
| Rule-set presets (save + apply) | Nem tartalmazza | Tartalmazza |
| Custom user groups | Nem tartalmazza | Tartalmazza |
| Bulk actions on plugins & CPTs | Nem tartalmazza | Tartalmazza |
| Automatic updates (Qaiyo Licensing Server) | Nem tartalmazza | Tartalmazza |
| Temporary access (expiry-dated rules) | Nem tartalmazza | Tartalmazza |
| Activity log with before/after diff + CSV | Nem tartalmazza | Tartalmazza |
| Admin page & submenu hiding | Nem tartalmazza | Tartalmazza |
| Email notifications & weekly summary | Nem tartalmazza | Tartalmazza |
| Admin tabs | 6 | 13 |
| Access layers | 2 | 4 |
Pro is a separate add-on installed alongside the free plugin — it extends the free version through its public hooks rather than replacing it. Deactivate Pro and every free rule keeps working.
The free matrix is a read-only overview. In Pro it becomes the place you actually work — flip any cell, select many items at once, and save whole rule-sets you can reapply on the next site.
WordPress roles are a blunt instrument for a freelance crew or a seasonal contractor. Pro adds a layer of your own — and access that hands itself back when the job is done.
On a site several people administer, „who took this away?” is the expensive question. Pro records every rule change with a before/after diff — and lets you hide the admin pages that shouldn’t be reachable at all.
No hidden fees. No per-user pricing. No „Agency tier” at triple the price.
The item stays available to everyone by default. Rules are opt-in: the moment you tick at least one role, the item is restricted to those roles (and any per-user exceptions) only.
No. The Administrator role always has full access — it’s a hardcoded safety protection that can’t be overridden.
User rules take priority over role rules. A user on the deny list has no access even if their role is allowed. A user on the allow list has access even if their role is blocked.
Yes. The plugin excludes the translation plugins’ internal post types from the managed list, and never interferes with the lang / polylang_lang / trp_lang query variables.
Every registered custom post type — WooCommerce products, WooCommerce orders, ACF field groups, your own CPTs. Restrictions apply to the admin menu, list views, the editor, the REST API and frontend pre_get_posts queries at once.
Pro is a standalone, optional add-on. The free version is fully functional on its own. Pro requires the free version to be active.
Every plugin and CPT rule — role checkboxes and per-user overrides. Ideal for staging → live migration and backups.
Each allow/deny rule can carry an expiry date. A WP-Cron job removes expired rules automatically, and the affected user receives an email 24 hours before their access lapses. No manual cleanup, no orphaned permissions.
Yes — every access change is logged with the user, timestamp, and a before/after diff of the rule. The log is filterable, paginated and exportable to CSV, with configurable retention (90 days by default).
Both. Admin Page Hiding removes the menu and submenu items per role or user and blocks direct-URL access to those pages — so typing the URL by hand won’t get around it.
Through the Qaiyo Licensing Server and the Qaiyo SDK included in Pro. Updates appear on the WordPress Plugins page exactly like any other premium plugin.
Every Qaiyo plugin is GPL licensed, ships 11 languages and looks and behaves the same inside your admin. Install only what you need.
Decide which role and which user sees each plugin and post type — in wp-admin, the REST API and the front end.
Page collections, smart filters, bulk page creation and upload controls — a back end that keeps up with you.
Dependency-free galleries: five layouts, a built-in lightbox, HappyFiles live-link and one-click ZIP export.
Booking with fluid, gap-based slots — mixed durations pack into the time you actually have free.
TikTok, YouTube Shorts and Vimeo in one mixed gallery — click-to-play, channel feed import, no API key.
Six built-in testimonial layouts with a visual Display Builder, Schema.org rich snippets and a Gutenberg block.
Infinite scrolling ticker strips: up to three rows, per-row direction, icons, separators and fade edges.
File- and function-level performance diagnostics on a real visitor render, with safe one-click fixes.