{"id":227579,"date":"2025-05-12T10:20:34","date_gmt":"2025-05-12T10:20:34","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/access-control\/"},"modified":"2025-11-23T20:47:49","modified_gmt":"2025-11-23T20:47:49","slug":"access-control","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/access-control\/","author":15795021,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.1","stable_tag":"1.0.1","tested":"6.8.5","requires":"5.4","requires_php":"7.0","requires_plugins":null,"header_name":"Access Control","header_author":"rizvipersonal","header_description":"Manage user permissions and access control for your WordPress site.","assets_banners_color":"","last_updated":"2025-11-23 20:47:49","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":10,"downloads":600,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"programmelab","date":"2025-05-12 17:04:00"},"1.0.1":{"tag":"1.0.1","author":"rizvipersonal","date":"2025-11-23 20:47:49"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3291766,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3291766,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3401432,"resolution":false,"location":"assets","locale":"","contents":"{\"$schema\":\"https:\\\/\\\/playground.wordpress.net\\\/blueprint-schema.json\",\"landingPage\":\"\\\/wp-admin\\\/admin.php?page=access-control#\\\/roles\\\/edit-role-capabilities\",\"preferredVersions\":{\"php\":\"8.2\",\"wp\":\"latest\"},\"features\":{\"networking\":true},\"phpExtensionBundles\":[\"kitchen-sink\"],\"meta\":{\"title\":\"Access Control Plugin Blueprint\",\"description\":\"User Role Management & Permissions Plugin by Programmelab\",\"author\":\"Programmelab\",\"categories\":[\"role management\",\"plugin\",\"permissions management\"]},\"steps\":[{\"step\":\"login\"},{\"step\":\"installTheme\",\"themeZipFile\":{\"resource\":\"wordpress.org\\\/themes\",\"slug\":\"astra\"},\"options\":{\"activate\":true}},{\"step\":\"installPlugin\",\"options\":{\"activate\":true},\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"access-control\"}},{\"step\":\"visit\",\"path\":\"\\\/wp-admin\\\/admin.php?page=access-control#\\\/roles\\\/edit-role-capabilities\"}]}"}},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1"],"block_files":[],"assets_screenshots":{"Screenshot-1.png":{"filename":"Screenshot-1.png","revision":3294193,"resolution":"1","location":"assets","locale":""},"Screenshot-2.png":{"filename":"Screenshot-2.png","revision":3294193,"resolution":"2","location":"assets","locale":""},"Screenshot-3.png":{"filename":"Screenshot-3.png","revision":3294193,"resolution":"3","location":"assets","locale":""}},"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[63086,72133,54447,242173],"plugin_category":[],"plugin_contributors":[219632],"plugin_business_model":[],"class_list":["post-227579","plugin","type-plugin","status-publish","hentry","plugin_tags-capability-manager","plugin_tags-role-editor","plugin_tags-user-access","plugin_tags-user-permission","plugin_contributors-rizvipersonal","plugin_committers-rizvipersonal"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/access-control\/assets\/icon-128x128.png?rev=3291766","icon_2x":"https:\/\/ps.w.org\/access-control\/assets\/icon-256x256.png?rev=3291766","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/access-control\/assets\/Screenshot-1.png?rev=3294193","caption":""},{"src":"https:\/\/ps.w.org\/access-control\/assets\/Screenshot-2.png?rev=3294193","caption":""},{"src":"https:\/\/ps.w.org\/access-control\/assets\/Screenshot-3.png?rev=3294193","caption":""}],"raw_content":"<!--section=description-->\n<p>Whether you're building a custom workflow or tightening security, Access Control gives you the power to modify, assign, and control what each user role can and cannot do\u2014without writing a single line of code.<\/p>\n\n<p>\u2705 <strong>Key Features<\/strong><\/p>\n\n<ul>\n<li><strong>Visual Role Editor<\/strong> \u2013 Intuitively edit user role capabilities with a modern React-powered interface.<\/li>\n<li><strong>Multi-Role Assignment<\/strong> \u2013 Assign multiple roles to any user for advanced permission layering.<\/li>\n<li><strong>Per-User Capability Overrides<\/strong> \u2013 Customize capabilities for individual users without affecting their assigned roles.<\/li>\n<li><strong>Role Backup &amp; Restore<\/strong> \u2013 Easily export and import role configurations for safe changes and migrations.<\/li>\n<li><strong>Reset to Defaults<\/strong> \u2013 Restore all roles and capabilities to WordPress defaults in one click.<\/li>\n<li><strong>Granular Access Manager<\/strong> \u2013 Control access to menus, settings, and features on a per-role basis.<\/li>\n<li><strong>Clean Up Orphaned Capabilities<\/strong> \u2013 Remove leftover capabilities from deactivated or deleted plugins.<\/li>\n<li><strong>Modern React UI<\/strong> \u2013 Built with modular React components and SCSS styling.<\/li>\n<li><strong>Clean Architecture<\/strong> \u2013 Modular, PSR-4 namespaced PHP structure with clear separation of admin, API, and frontend responsibilities.<\/li>\n<li><strong>Lightweight<\/strong> \u2013 Every feature is modular and performance-conscious. Disabled modules won\u2019t load unnecessary code.<\/li>\n<li><strong>Beginner-Friendly<\/strong> \u2013 Designed to simplify complex permissions with user-first UI.<\/li>\n<\/ul>\n\n\n\n<h3>\ud83d\udcac Need Help?<\/h3>\n\n<p>Got a question? Need help using the plugin? Ask your questions directly in the plugin support section.<\/p>\n\n\n\n<h3>\ud83d\udd17 External Services Disclosure<\/h3>\n\n<p>This plugin connects to the official WordPress.org Plugin API to fetch plugin information by a specified author. This is used to display a list of recommended or related plugins within the admin interface.<\/p>\n\n<ul>\n<li><strong>What is sent:<\/strong> The plugin sends the plugin author's username as a query parameter.<\/li>\n<li><strong>When it's sent:<\/strong> This request is made when an admin user views the plugin settings page.<\/li>\n<li><strong>Service used:<\/strong> WordPress Plugin API \u2014 <a href=\"https:\/\/api.wordpress.org\/plugins\/info\/1.2\/\">https:\/\/api.wordpress.org\/plugins\/info\/1.2\/<\/a><\/li>\n<li><strong>Data sent:<\/strong> Only the public author username and pagination settings; no personal or site-specific data.<\/li>\n<li><strong>Privacy Policy:<\/strong> <a href=\"https:\/\/wordpress.org\/about\/privacy\/\">https:\/\/wordpress.org\/about\/privacy\/<\/a><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>Navigate to Dashboard \u2192 Access Control.<\/li>\n<li>Customize your role and capability settings to match your needs.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='what%20is%20access%20control%3F'><h3>What is Access Control?<\/h3><\/dt>\n<dd><p>A powerful, modern WordPress plugin for managing user role permissions with advanced features, clean UI, and support for multisite and WooCommerce.<\/p><\/dd>\n<dt id='is%20access%20control%20compatible%20with%20other%20wordpress%20themes%3F'><h3>Is Access Control compatible with other WordPress themes?<\/h3><\/dt>\n<dd><p>Yes, Access Control is compatible with most popular themes. We continuously test for compatibility to ensure a seamless experience.<\/p><\/dd>\n<dt id='is%20access%20control%20compatible%20with%20woocommerce%3F'><h3>Is Access Control compatible with WooCommerce?<\/h3><\/dt>\n<dd><p>Yes, Access Control is tested to work with WooCommerce and its permission structure. If you face any issues, our support team is ready to help.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>\n\n<h4>1.0.1 \u2013 May 15, 2025<\/h4>\n\n<ul>\n<li>New: Completely redesigned admin menu for easier navigation.<\/li>\n<li>Fix: Replaced Tagify with Multiselect for selection issues.<\/li>\n<li>Imrpovement: Various bug fixes and UI improvements.<\/li>\n<\/ul>","raw_excerpt":"Easily manage WordPress user roles and capabilities from a clean, modern interface. No coding required.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/227579","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=227579"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/rizvipersonal"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=227579"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=227579"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=227579"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=227579"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=227579"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=227579"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}