{"id":275461,"date":"2026-04-09T11:46:55","date_gmt":"2026-04-09T11:46:55","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/wpf-learndash-quick-assign\/"},"modified":"2026-04-09T11:45:03","modified_gmt":"2026-04-09T11:45:03","slug":"wpfalcons-quick-assign-for-learndash","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/wpfalcons-quick-assign-for-learndash\/","author":23438414,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"WPFalcons Quick Assign for LearnDash","header_author":"WPFalcons","header_description":"Instantly search, enroll, and remove users from LearnDash courses and groups.","assets_banners_color":"10372c","last_updated":"2026-04-09 11:45:03","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wpfalcons.com\/","header_author_uri":"https:\/\/wpfalcons.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":33,"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":"wpfalcons","date":"2026-04-09 11:45:03"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3498931,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3498931,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3498931,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3498931,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[8102,7486,10796,259807,2461],"plugin_category":[],"plugin_contributors":[259808],"plugin_business_model":[],"class_list":["post-275461","plugin","type-plugin","status-publish","hentry","plugin_tags-course","plugin_tags-group","plugin_tags-learndash","plugin_tags-quick-assign","plugin_tags-user-management","plugin_contributors-wpfalcons","plugin_committers-wpfalcons"],"banners":{"banner":"https:\/\/ps.w.org\/wpfalcons-quick-assign-for-learndash\/assets\/banner-772x250.png?rev=3498931","banner_2x":"https:\/\/ps.w.org\/wpfalcons-quick-assign-for-learndash\/assets\/banner-1544x500.png?rev=3498931","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/wpfalcons-quick-assign-for-learndash\/assets\/icon-128x128.png?rev=3498931","icon_2x":"https:\/\/ps.w.org\/wpfalcons-quick-assign-for-learndash\/assets\/icon-256x256.png?rev=3498931","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>WPFalcons Quick Assign for LearnDash revolutionizes how you manage user access. <strong>Save time<\/strong> with a high-performance, React-powered dashboard that allows you to instantly assign or remove users from Courses and Groups.<\/p>\n\n<p>Stop navigating through slow metadata pages. With Quick Assign, you get:\n*   <strong>Instant Real-time Search:<\/strong> Find specific Users, Courses, or Groups in milliseconds.\n*   <strong>One-Click Management:<\/strong> Enroll or unenroll users with a single click.\n*   <strong>Course &amp; Group Support:<\/strong> Full support for standard LearnDash Courses and Groups.\n*   <strong>Modern Admin Interface:<\/strong> A streamlined, lag-free experience designed for power users.<\/p>\n\n<p>Features:\n*   Real-time search for Users, Courses, and Groups.\n*   One-click assignment and deassignment.\n*   Supports both Courses and Groups.\n*   Modern, responsive UI.<\/p>\n\n<h3>Source Code &amp; Build Instructions<\/h3>\n\n<p><strong>Open Source Transparency:<\/strong> This plugin is fully open source. All compiled JavaScript and CSS files in the <code>build\/<\/code> directory are generated from the human-readable source code included in this plugin under the <code>src\/<\/code> directory. We encourage users and reviewers to inspect, study, and fork the code.<\/p>\n\n<h4>Source Files<\/h4>\n\n<ul>\n<li><code>src\/index.js<\/code> - Application entry point<\/li>\n<li><code>src\/App.js<\/code> - Main React application component<\/li>\n<li><code>src\/components\/UserSearch.js<\/code> - User search and selection component<\/li>\n<li><code>src\/components\/TargetSearch.js<\/code> - Course\/Group search and selection component<\/li>\n<li><code>src\/components\/SkeletonLoader.js<\/code> - Loading placeholder component<\/li>\n<li><code>src\/styles\/main.scss<\/code> - All plugin styles (SCSS source)<\/li>\n<\/ul>\n\n<h4>Build Tools<\/h4>\n\n<p>This plugin uses <a href=\"https:\/\/developer.wordpress.org\/block-editor\/reference-guides\/packages\/packages-scripts\/\">@wordpress\/scripts<\/a> (webpack-based) to compile the source code.<\/p>\n\n<h4>How to Build<\/h4>\n\n<p>Prerequisites: <a href=\"https:\/\/nodejs.org\/\">Node.js<\/a> (v16 or later) and npm.<\/p>\n\n<ol>\n<li>Navigate to the plugin directory:\n   cd wp-content\/plugins\/wpfalcons-quick-assign-for-learndash<\/li>\n<li>Install dependencies:\n   npm install<\/li>\n<li>Build for production:\n   npm run build<\/li>\n<li>For development with live rebuilding:\n   npm start<\/li>\n<\/ol>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/wpfalcons-quick-assign-for-learndash<\/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 <code>WPFalcons Quick Assign for LearnDash<\/code> in the admin menu.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20require%20learndash%3F\"><h3>Does this require LearnDash?<\/h3><\/dt>\n<dd><p>Yes, this plugin is an add-on for LearnDash and requires it to be active.<\/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>","raw_excerpt":"Instantly search, enroll, and remove users from LearnDash courses and groups. The fastest React-based enrollment management tool.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/275461","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=275461"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/wpfalcons"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=275461"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=275461"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=275461"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=275461"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=275461"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=275461"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}