=== Manual Completions for LearnPress ===
Contributors: liveaspankaj
Donate link:
Tags: learnpress, grassblade, manual, completion, mark complete
Requires at least: 4.0
Tested up to: 7.0
Stable tag: 1.1
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Manual Completions for LearnPress lets you manually mark courses, sections, lessons, and quizzes as complete, individually or in bulk.

== Description ==

Manual Completions for LearnPress provides a very simple interface to check completion as well as manually mark courses, sections, lessons and quizzes as complete.

You can use it for single completions as well as for **bulk completions** of hundreds of users. In one click, get all the enrolled users in the course.

You can also upload a CSV files with user_id, course_id, section_id, lesson_id, quiz_id. To quickly list all the completions, and then process them in bulk in any order you want.

You can also bypass completions blocked by GrassBlade xAPI Companion for xAPI Contents.

**Tracking:**
- If you have an LRS, you can see tracking data, including the user id and name of the admin who marked the lesson complete.

**Requirements to use this plugin:**
To use this plugin you need these two plugins:
1. LearnPress LMS
2. GrassBlade xAPI Companion

== Installation ==

This section describes how to install the plugin and get it working.

1. Upload the plugin files to the `/wp-content/plugins/manual-completions-learnpress` directory, or install the plugin through the WordPress plugins screen directly.
2. Activate the plugin through the 'Plugins' screen in WordPress
3. Go to WP WordPress Dashboard > GrassBlade > Manual Completions for LearnPress.


== Frequently Asked Questions ==


== Screenshots ==

1. Manual Completions page
2. Checking Completion status
3. Marking Completions
4. Status Reported in the LRS (if you have an LRS)
5. CSV Upload Format
6. Get all enrolled users

== Changelog ==

= 1.1 =
* Improvement: Added Manual Completions to the LearnPress menu for easier access.
* Fixed: Quizzes were not being marked as complete when using the bulk completion feature.
* minor fixes

Date: 2026-05-20

= 1.0 =
* Initial Commit