manage_asigned_course_columns()
Function: Outputs the values for assigned courses in admin columns for lessons, quizzes, topics, and assignments.
Function: Outputs the values for assigned courses in admin columns for lessons, quizzes, topics, and assignments.
Function: Gets the the table row actions output.
Function: Outputs the select dropdown before the filter button to filter post listing by course.
Filter Hook: Filters whether to lazy load admin settings for a post type or not.
Function: Queries the post listing data based on the user selections in the admin.
Function: Generates the lesson IDs and course IDs once for all existing lessons, quizzes, and topics.
Function: Adds the assigned lesson & assigned course columns for topics and assignments in the admin.
Function: Adds the status and points columns for assignments in the admin.
Function: Removes the tags column for quizzes.
Function: Removes the categories column for quizzes.
Function: Outputs approval status for assignment in admin posts listing.
Function: Adds the LearnDash post type to the admin body class.
Function: Hides the top-level menus with no submenus.
Function: Checks whether to load the admin assets.
Filter Hook: Filters whether to load the admin assets or not.
Function: Enqueues the scripts and styles for admin.
Function: Changes the label in the admin bar for a single topic to ‘Edit Topic’.
Function: Outputs the Reports Page.
Action Hook: Fires after report page buttons.
Function: Adds JavaScript code to the admin footer.