Knowledge Base
PressPrimer Assignment

The Assigned Assignments List

The Educator add-on provides a student-facing list of assignments that have been distributed to groups the student belongs to. Students can see what’s been assigned, what’s due, and their current status for each one — all on a single page.

What the List Shows

For each assignment distributed to one of the student’s groups, the list displays:

  • Assignment title, linked to the submission page
  • The group the assignment was distributed to
  • Open date, due date, and close date (based on the student’s group schedule)
  • Current status: Not Started, In Progress, Submitted, Graded, or Returned
  • Score, once the assignment has been graded and returned

Students must be logged in to see the list. If they aren’t, they see a login prompt.

Embedding on a Page

Add the list to any page, post, or widget area using the shortcode or the Gutenberg block.

Shortcode

[ppae_assigned_assignments]

Optional attributes:

  • show_completed="true" — Show returned and graded assignments in the list by default (default: false, which hides completed items behind a filter toggle)
  • empty_message="You have no assigned assignments yet." — Custom message to display when the student has no distributions

Example: [ppae_assigned_assignments show_completed="true"]

Gutenberg Block

In the block editor, search for PPA Assigned Assignments and insert it into your page. Use the block’s inspector panel to toggle Show Completed and to set a custom empty message.

Recommended Placement

Most sites add the list to a dashboard or student home page that logged-in students visit after signing in. Common placements include:

  • A “My Assignments” page visible only to logged-in users
  • The home page of a course or cohort portal
  • A sidebar widget area on LMS lesson pages

How It Relates to My Submissions

The free plugin’s [ppa_my_submissions] shortcode shows every submission a student has made, regardless of how they accessed the assignment. The Educator add-on’s [ppae_assigned_assignments] shortcode shows only assignments that were distributed to the student through a group, including assignments they haven’t started yet. Both can live on the same page.

Troubleshooting

  • If the list is empty for a student, confirm they are a member of a group and that at least one assignment has been distributed to that group with an open date that has passed.
  • If the list shows a login prompt even when a student is signed in, try clearing the page cache — some caching plugins store the logged-out version of the page.

Get Tips, news & Discounts to your inbox

Get your own demo site

Get Tips, news & Discounts to your inbox