← All documentation
Turgor Exam Engine · Documentation

Shortcodes reference

Every shortcode the plugin provides, what it shows, and its options.

Watch the how-to: Put your courses and exams in front of students

Paste a shortcode into any page, post or Elementor Shortcode widget.

In the free plugin

ShortcodeWhat it shows
[turgee_quiz id="123"]The quiz player for quiz 123. On a quiz’s own page, id can be left out.
[turgee_quiz_results]The signed-in student’s score history as a chart.
[turgee_quizzes]A grid of your standalone mock tests, with question count, time limit, negative marking and the student’s best score.
[turgee_courses]A grid of published courses, with lesson count, whether each is free, and the student’s own progress.
[turgee_course_progress course_id="123"]A course’s progress bar.
[turgee_course_content course_id="123"]A course’s lesson and quiz list.
[turgee_breadcrumbs]The Course, Lesson, Topic, Quiz trail.
[turgee_login]A sign-in form, with lost-password and reset-password screens.
[turgee_profile]The signed-in student’s profile: quiz stats, activity, their courses with progress, and scores over time.
[turgee_if_logged_in]…[/turgee_if_logged_in]Shows the enclosed content only to signed-in visitors.
[turgee_if_logged_out]…[/turgee_if_logged_out]Shows the enclosed content only to signed-out visitors.
[turgee_video n="2"]Plays lesson video number 2. See Lesson videos.

Options for the two grids

Option[turgee_courses][turgee_quizzes]
limitDefault 12Default 12
orderbymenu_order (default), title, datedate (default), title, menu_order
orderASC (default) or DESCDESC (default) or ASC

Example: [turgee_quizzes limit="6" orderby="title" order="ASC"]

With Turgor Exam Engine Pro

[turgee_courses] becomes the storefront, with products, prices and bundles, and shows Pro’s own list instead of the plain grid. Pro adds [turgee_my_courses], [turgee_continue_learning], [turgee_time_spent course_id="123"] and the certificate shortcodes. See Selling courses and Class reports and certificates.

Good to know

  • If another plugin has already registered a shortcode with the same name, that one is kept and this plugin does not replace it.
  • A site that ran this plugin as Turgor LMS keeps its old [tg_…] names working, such as [tg_quiz] and [tg_courses]. A fresh install does not register them.
  • Elementor widgets are named turgee-course-content, turgee-course-infobar and turgee-profile.
Scroll to Top