Certificate
For loop type learndash_certificate
, here are the query parameters and fields.
Query parameters
author
- Include by author ID, login name, or 'current'
Type: array, stringcategory
- Include by category ID, slug, or 'current'
Type: array, stringchild_terms
- Set 'true' to include child terms for hierarchical taxonomies
Type: stringcourse
- Course ID(s) or "current" for current course
Type: string, arraycustom_date_field
- Filter by given custom date field - Faster than using 'field', this queries raw field values in the database
Type: stringcustom_date_field_compare
- Compare using one of: 'equal' (default), 'not', 'before', 'before_inclusive', 'after', 'after_inclusive'
Type: stringcustom_date_field_format
- For custom date field query, specify the date format of the field value - Default is 'Ymd'; For date-time field, set 'Y-m-d H:i:s'. If it's a timestamp, use 'timestamp'. For custom field plugins other than ACF, you may need to use a different format.
Type: stringcustom_date_field_type
- For custom date field query, one of: date (default), time, datetime, number
Type: stringcustom_date_field_value
- Filter by given custom date field value, or 'current'
Type: stringcustom_field
- Filter by given custom field - Faster than using 'field', this queries raw field values in the database
Type: stringcustom_field_2
- See attribute 'custom_field'
Type: stringcustom_field_3
- See attribute 'custom_field'
Type: stringcustom_field_compare
- Compare using one of: 'equal' (default), 'not', 'before', 'before_inclusive', 'after', 'after_inclusive'
Type: stringcustom_field_compare_2
- See attribute 'custom_field_compare'
Type: stringcustom_field_compare_3
- See attribute 'custom_field_compare'
Type: stringcustom_field_type
- For custom field query, one of: string (default), number, date, time, datetime
Type: stringcustom_field_type_2
- See attribute 'custom_field_type'
Type: stringcustom_field_type_3
- See attribute 'custom_field_type'
Type: stringcustom_field_value
- Filter by given custom field value
Type: stringcustom_field_value_2
- See attribute 'custom_field_value'
Type: stringcustom_field_value_3
- See attribute 'custom_field_value'
Type: stringearned
- Earned certificate, "true"/"false"
Type: boolexclude_author
- Exclude by author ID, login name, or 'current'
Type: string, arrayexclude_category
- Exclude by category ID, slug, or 'current'
Type: string, arrayexclude_parent
- Exclude by parent ID or name
Type: string, arrayexclude_tag
- Exclude by tag ID, slug, or 'current'
Type: string, arrayid
- ID
Type: string, arrayignore_sticky_posts
- Ignore sticky posts
Type: string, array - Default: TRUEinclude
- Include by ID or name
Type: string, arrayinclude_children
- Include children
Type: booleanname
- Name/slug
Type: string, arrayorder
- Order: asc (ascending) or desc (descending)
Type: string - Default: ascorderby
- Order by one of: id, author, title, name, type, date, modified, random, comment_count, relevance, menu
Type: string - Default: titleorderby_field
- Order by custom field
Type: stringorderby_field_number
- Order by custom field whose value is a number
Type: stringpage
- Page number
Type: number - Default: 1paged
- Posts per page
Type: number - Default: -1parent
- Include by parent ID or name
Type: string, arraypublish_compare
- Publish date comparison - One of: 'before', 'before_inclusive', 'after', 'after_inclusive'
Type: stringpublish_date
- Filter by publish date in Y-M-D format, 'today', 'X days ago' and other values compatible with strtotime() - Optionally use 'publish_compare' attribute
Type: stringpublish_day
- Filter by given publish day of the month, from 1 to 31, or 'current'
Type: numberpublish_month
- Filter by given publish month, from 1 to 12, or 'current'
Type: numberpublish_week
- Filter by given publish week, from 1 to 54, or 'current' - Note: the 'publish_compare' attribute is not supported for this field
Type: numberpublish_year
- Filter by given publish year, or 'current'
Type: numberquiz
- Quiz ID(s) or "current" for current quiz
Type: string, arraysearch
- Search by given keyword - Prepending a keyword with a hyphen '-' will exclude posts matching it
Type: stringstatus
- Post status: publish (default), pending, draft, future, private, trash
Type: string, array - Default: publishtag
- Include by tag ID, slug, or 'current'
Type: string, arraytaxonomy
- Include by taxonomy ID, slug, or 'current' for taxonomy archive. Use with 'term' and 'taxonomy_compare' attributes
Type: string, numbertaxonomy_2
- See attribute 'taxonomy'
Type: string, numbertaxonomy_3
- See attribute 'taxonomy'
Type: string, numbertaxonomy_compare
- One of 'in' (default), 'not', 'and', 'exists', and 'not exists'. Use with 'taxonomy' attribute
Type: stringtaxonomy_compare_2
- See attribute 'taxonomy_compare'
Type: stringtaxonomy_compare_3
- See attribute 'taxonomy_compare'
Type: stringtaxonomy_relation
- When using more than one 'taxonomy' queries, can specify 'and' or 'or'
Type: stringterms
- Include by taxonomy term ID, slug, or 'current'.Use with 'taxonomy' attribute
Type: string, array, numberterms_2
- See attribute 'terms'
Type: string, array, numberterms_3
- See attribute 'terms'
Type: string, array, numbertype
- Post type(s)
Type: string, array - Default: postuser
- User ID or "current" for current user
Type: string
Fields
all
- Show all custom fields (for development purpose)ancestors
- Ancestor posts from lowest to highest level; Set reverse=true to go from top-level downarchive_author
- On an author archive page: Current author as a user looparchive_post_type
- On a post type archive page: Current post type as a looparchive_term
- On a taxonomy archive page: Current taxonomy term as a loopauthor
- Authorauthor_*
- Author's user fieldcertificate_aggregate_percentage
- Displays the total percentage score for all quizzes taken as part of the course - works for course certificates only.certificate_aggregate_points
- Displays the total points earned for the course - works for course certificates only.certificate_aggregate_score
- Displays the final score received for the course - works for course certificates only.certificate_aggregate_timespent
- Displays the total time spent on quizzes for the course as a whole - works for course certificates only.certificate_aggregate_total_points
- Displays the total points earned for the course - works for course certificates only.certificate_assigned_to
- Certificate assigned to "group/course/quiz"certificate_completed_on
- Displays the date the course was completed - works for course certificates only.certificate_course_cert_url
- Course certificate url for specified/current usercertificate_course_id
- Certificate course ID - works for course certificates only.certificate_course_points
- Displays the total available points for the course - works for course certificates only.certificate_course_price
- Displays the course price (only for one-time payment courses) - works for course certificates only.certificate_course_price_type
- Displays the Access Mode for the given course - works for course certificates only.certificate_course_title
- Displays the course title - works for course certificates only.certificate_course_url
- Displays the course URL - works for course certificates only.certificate_cumulative_percentage
- Displays the average percentage of all quizzes taken in the course - works for course certificates only.certificate_cumulative_points
- Displays the average points earned - works for course certificates only.certificate_cumulative_score
- Displays the average score for all graded parts of the course - works for course certificates only.certificate_cumulative_timespent
- Displays the average time spent on each part of the course - works for course certificates only.certificate_cumulative_total_points
- Displays the average points earned - works for course certificates only.certificate_earned_date
- Certificate earned datecertificate_earned_timestamp
- Certificate earned timestampcertificate_enrolled_on
- Displays the course enrollment date (this does not apply to OPEN courses) - works for course certificates only.certificate_group_cert_url
- Group certificate url for specified/current usercertificate_group_completed_on
- Displays the date the user completed all courses assigned to the group - works for group certificates onlycertificate_group_courses_count
- Displays the number of courses in the group - works for group certificates onlycertificate_group_enrolled_on
- Displays the date the user enrolled into the group - works for group certificates onlycertificate_group_id
- Certificate group ID - works for group certificates only.certificate_group_percent_completed
- Displays the score achieved in the group\’s courses - works for group certificates onlycertificate_group_price
- Displays the group's price - works for group certificates onlycertificate_group_price_type
- Displays the group's Access Mode - works for group certificates onlycertificate_group_title
- Displays the group's title - works for group certificates onlycertificate_group_url
- Displays the group's URL - works for group certificates onlycertificate_group_user_group_status
- Displays the group progress status of the user - works for group certificates onlycertificate_id
- Certificate category IDcertificate_quiz_cert_url
- Quiz certificate url for specified/current usercertificate_quiz_count
- Displays the number of questions within the quiz - works for quiz certificates only.certificate_quiz_course_id
- Displays course id that quiz - works for quiz certificates only.certificate_quiz_course_title
- Displays the name of the course that the quiz is associated with - works for quiz certificates only.certificate_quiz_id
- Certificate quiz ID - works for quiz certificates only.certificate_quiz_lesson_id
- Displays lesson id that quiz - works for quiz certificates only.certificate_quiz_pass
- Displays the score required in order to pass the quiz - works for quiz certificates only.certificate_quiz_percentage
- Displays the percentage grade received by the user on the quiz - works for quiz certificates only.certificate_quiz_points
- Displays the points received by the user on the quiz - works for quiz certificates only.certificate_quiz_pro_quizid
- Displays quiz pro id that quiz - works for quiz certificates only.certificate_quiz_score
- Displays the score received for that quiz - works for quiz certificates only.certificate_quiz_timespent
- Displays the time spent taking the quiz - works for quiz certificates only.certificate_quiz_timestamp
- Displays the day/time when the quiz was completed - works for quiz certificates only.certificate_quiz_title
- Displays the name of the quiz - works for quiz certificates only.certificate_quiz_topic_id
- Displays topic id that quiz - works for quiz certificates only.certificate_quiz_total_points
- Displays the total possible points that can be received for a given attempt - works for quiz certificates only.certificate_status
- Certificate status, "earned/not-earned"certificate_user_course_points
- Displays the amount of points the user earned for the course - works for course certificates only.certificate_user_course_time
- Displays the total time spent on a course - works for course certificates only.certificate_user_description
- Displays a user's biocertificate_user_display_name
- Displays a user's full display name.certificate_user_email
- Displays a user's email addresscertificate_user_first_name
- Displays a user's first namecertificate_user_id
- User IDcertificate_user_last_name
- Displays a user's last namecertificate_user_login
- Displays a user's usernamecertificate_user_url
- Displays a user's website addresschildren
- Childrenchildren_ids
- Children IDscontent
- Contentedit_url
- Edit URLexcerpt
- Excerptid
- IDimage
- Featured imageimage_*
- Featured image fieldmenu_order
- Menu ordermodify_date
- Modify datename
- name/slugparent
- Parentparent_*
- Parent fieldparent_ids
- All parent IDs from current to toppost_class
- Post classespublish_date
- Publish datestatus
- Statustitle
- Titleurl
- URL