Quiz assignments allow you to assign specific quizzes to a group with optional due dates and availability windows. Students in the group will see their assigned quizzes and can track their completion status.
Assignments can be created here in /wp-admin/ or from the Assignments screen on the front-end Teacher Dashboard. In LearnDash Groups Mode, assignments target your LearnDash groups instead of PressPrimer groups; everything else about assignments works the same way.
Creating an Assignment
- Navigate to PressPrimer Quiz > Groups.
- Hover over the group name, then click Assignments.
- Click Assign Quiz.
- Select a quiz from the dropdown. Only published quizzes appear in this list.
- Configure the assignment options (see below).

- Click Create Assignment.
Assignment Options
Due Date
Set an optional deadline for completing the quiz. The current time is displayed in the modal to help you set accurate times. Note that:
- Due dates cannot be set in the past
- Times are based on your WordPress site’s timezone setting; the current time is shown when you choose a time
- If a due date is set and late submissions are not around, users will see a countdown timer inside quizzes when they have less than 1 hour until the deadline. When the deadline is reached, the quiz will be submitted automatically.
- If users start a quiz before the due date but complete it after the due date, it will be considered late
- Leave empty for assignments with no deadline
Available From
Set when the assignment becomes available to students. Use this to schedule assignments in advance. Students won’t be able to start the quiz until this date and time. The “Available From” date must be before the due date if both are set.
Allow Late Submissions
When enabled, students can still complete the quiz after the due date has passed. Their submission will be marked as late. When disabled, students cannot access the quiz after the due date.
Editing an Assignment
- On the group’s Assignments page, find the assignment you want to edit.
- Click the Edit button (pencil icon).
- Modify the due date, availability, or late submission settings.
- Click Update Assignment.
Note that you cannot change which quiz is assigned after creating the assignment. To assign a different quiz, delete the existing assignment and create a new one.
Deleting an Assignment
- On the group’s Assignments tab, find the assignment.
- Click the Delete button (trash icon).
- Confirm the deletion.
Deleting an assignment removes it from students’ assigned quizzes list but does not delete any quiz attempts that have already been made.
Assignment Limits
- Each quiz can only be assigned once per group. To re-assign the same quiz, delete the existing assignment first.
- If a user completed a quiz previously, before it was assigned, it will be considered complete and the student won’t have to complete it again.
- A quiz can be assigned to multiple different groups.
- Only published quizzes can be assigned. Draft quizzes won’t appear in the selection list.
