Learndash_Admin_Assignments_Listing
Class LearnDash Assignments (sfwd-assignment) Posts Listing.
Description #
Source #
File: includes/admin/classes-posts-listings/class-learndash-admin-assignments-listing.php
Changelog #
Version | Description |
---|---|
3.2.3 | Introduced. |
Methods #
- __construct — Public constructor for class
- add_learndash_admin_settings_data — Add a download label to the script.
- add_view_modal — Add modal for a view action.
- assignment_bulk_actions — Adds a 'Approve' option next to certain selects on assignment edit screen in admin.
- assignment_bulk_actions_approve — Handles approval of assignments in bulk.
- edit_list_table_views — Hides the list table views for non admin users.
- filter_by_approval_status — This function fill filter the table listing items based on filters selected.
- learndash_listing_selector_user_query_args_assignments — Listing user selector filter
- listing_filter_by_course — Filter the main query listing by the course_id
- listing_filter_by_lesson — Filter the main query listing by the lesson_id
- listing_filter_by_topic — Filter the main query listing by the topic_id
- listing_init — Called via the WordPress init action hook.
- listing_table_query_vars_filter_assignments — Listing table query vars
- on_load_listing — Call via the WordPress load sequence for admin pages.
- post_row_actions — Modify a view link, so it opens a modal window.
- show_column_assignment_approval_status — Show the assignment Approval Status.