{"id":7,"date":"2018-09-06T16:40:06","date_gmt":"2018-09-06T16:40:06","guid":{"rendered":"https:\/\/learndash.com\/support\/?docs=documentation"},"modified":"2024-12-04T20:42:58","modified_gmt":"2024-12-05T01:42:58","password":"","slug":"core","status":"publish","type":"docs","link":"https:\/\/learndash.com\/support\/kb\/core\/getting-started-with-learndash\/core\/","title":{"rendered":"LearnDash Core"},"content":{"rendered":"\n<p>This section will guide you through all of the features and settings built into LearnDash. You&#8217;ll learn how to create courses, assign lessons and topics, build out complex quizzes with a variety of question types, grade assignments and more. We&#8217;ll also explain LearnDash&#8217;s settings, which provide a way for you to customize LearnDash to meet your specific online course needs.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-settings\">Settings<\/h2>\n\n\n\n<p>Here&#8217;s where you can adjust the global settings that will apply to your entire LearnDash site. We cover the following topics:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/settings\/general-settings\/\">General Settings<\/a> &#8211; LearnDash template, admin settings, and per page defaults<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/settings\/registration\/\">Registration<\/a> &#8211; LearnDash new (optional) registration flow settings.<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/settings\/payments\/\">Payments<\/a> &#8211; Set up and organize different payment settings and processors.<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/kb\/core\/getting-started-with-learndash\/orders\/\">Orders<\/a> &#8211; Manage orders and view order data and invoicing.<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/settings\/paypal-settings\/\">PayPal Settings<\/a> &#8211; For those who want to use our built-in PayPal integration to sell courses (optional)<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/settings\/stripe-connect\/\">Stripe Connect<\/a> &#8211; For those who want to use our built-in Stripe integration to sell courses (optional)<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/settings\/razorpay-integration\/\">RazorPay Integration<\/a> &#8211; For those who want to use our built-in Razorpay integration to sell courses (optional)<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/settings\/emails\/\">Emails<\/a> &#8211; Manage and customize system emails coming from both WordPress and LearnDash<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/settings\/permalinks\/\">Permalinks (URLs)<\/a> &#8211; Set up and customize the URL structure for courses, lessons, topics and quizzes<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/settings\/advanced-options\/\">Advanced Options<\/a> &#8211; Information about Custom Labels, REST API, and Data Upgrade features of LearnDash<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-courses\">Courses<\/h2>\n\n\n\n<p>This section covers everything needed to build and set up a LearnDash course. We cover the following topics:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/courses\/course-settings\/\">Global Course Settings<\/a> &#8211; Settings applied to all courses on your site<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/courses\/shared-course-steps\/\">Shared Course Steps<\/a> &#8211; Reuse lessons, topics and quizzes across multiple courses<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/courses\/course-builder\/\">The Course Builder<\/a> &#8211; Add, edit, remove and organize course steps<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/courses\/course-display\/\">Display and Content Settings<\/a> &#8211; Add materials, assign certificates and more<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/courses\/course-access\/\">Configure Course Access<\/a> &#8211; Offer free courses, require login, charge a fee, set prerequisites and more<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/courses\/course-progression\/\">Course Progression Options<\/a> &#8211; How a user can navigate through your course<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/courses\/course-page\/\">Course Page<\/a> &#8211; Course title, image, URL and a description<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-lessons\">Lessons<\/h2>\n\n\n\n<p>Lessons are the first piece of content you&#8217;ll add to your course. We&#8217;ll walk you through the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/lessons\/lesson-settings\/\">Global Lesson Settings<\/a> &#8211; Settings applied to all lessons on your site<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/lessons\/lesson-access\/\">Configure Lesson Access<\/a> &#8211; Sample lessons, drip content and schedule lesson availability<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/lessons\/lesson-display-content\/\">Display and Content Settings<\/a> &#8211; Add materials, configure video settings, control assignment uploads and lesson timers<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/lessons\/lesson-page\/\">Create Lesson Content<\/a> &#8211; Add text and images, insert videos, embed interactive content, etc.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-topics\">Topics<\/h2>\n\n\n\n<p>Topics represent optional content that can be added to lessons. This section will cover:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/topics\/topic-settings\/\">Global Topic Settings<\/a> &#8211; Settings applied to all<strong> <\/strong>lessons on your site<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/topics\/topic-display-content\/\">Display and Content Settings<\/a> &#8211; Add materials, configure video settings, control assignment uploads and lesson timers<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/topics\/topic-page\/\">Create Topic Content<\/a> &#8211; Add text and images, insert videos, embed interactive content, etc.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-quizzes\">Quizzes<\/h2>\n\n\n\n<p>Quizzes are designed to test a user&#8217;s comprehension of the learning material. This section covers everything needed to set up and customize a LearnDash quiz.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/quizzes\/global-settings\/\">Global Settings<\/a> &#8211; Settings applied to all quizzes on your site<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/quizzes\/quiz-builder\/\">Quiz Builder<\/a> &#8211; Add, edit, remove and manage a quiz, and all its questions<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/quizzes\/questions\/\">Questions and Question Types<\/a> &#8211; How to set up quiz questions and all available question types<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/quizzes\/quiz-access\/\">Quiz Access and Progression<\/a> &#8211; Set access restrictions and control how a user progresses through a quiz<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/quizzes\/quiz-display\/\">Display and Content Settings<\/a> &#8211; Customize several options for how a quiz appears to your users<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/quizzes\/quiz-results\/\">Display Results<\/a> &#8211; Customize how quiz results are displayed and provide answer feedback<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/quizzes\/quiz-custom-fields\/\">Custom Fields<\/a> &#8211; Collect additional information from users who take a quiz<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/quizzes\/quiz-leaderboard\/\">Leaderboard<\/a> &#8211; Promote competition by displaying user results in a leaderboard<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/quizzes\/quiz-email-notifications\/\">Email Notifications<\/a> &#8211; Notify users and\/or admins when a quiz is completed<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-essays\">Essays<\/h2>\n\n\n\n<p>Essays can include file uploads or written text. They are created as part of a quiz, and can be optionally graded by administrators.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/quizzes\/essays\/\">Manage and Grade Essays<\/a> &#8211; View, search, filter, delete, comment, and assign points<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-assignments\">Assignments<\/h2>\n\n\n\n<p>Assignments are files that can be uploaded to a lesson or topic by your users, and optionally graded by administrators. This section includes the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/assignments\/assignment-settings\/\">Global Settings<\/a> &#8211; Applied to all assignments throughout your entire site<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/assignments\/enable-assignments\/\">Enable Assignment Uploads<\/a> &#8211; Walks you through all the available options when setting up assignments<\/li>\n\n\n\n<li><a href=\"https:\/\/learndash.com\/support\/docs\/core\/assignments\/manage-assignments\/\">Manage Assignments<\/a> &#8211; View, search, filter, approve, delete, comment, assign points and get notified<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-shortcodes-blocks\">Shortcodes\/Blocks<\/h2>\n\n\n\n<p>Shortcodes can inserted into various places throughout your LearnDash-powered site. They display various information about your users, courses and other LearnDash features.<\/p>\n\n\n\n<p>If you&#8217;re using the newest WordPress editor (version 5.0+), all of our shortcodes are also available as Gutenberg blocks.<\/p>\n\n\n\n<p><a href=\"https:\/\/learndash.com\/support\/docs\/core\/shortcodes-blocks\/\">View all shortcodes and blocks<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-widgets\">Widgets<\/h2>\n\n\n\n<p>LearnDash provides several widgets that can be placed anywhere your theme has designated as a widgetized area, or sidebar. This varies from theme-to-theme, but when applied, these widgets will display additional information about your LearnDash courses and users.<\/p>\n\n\n\n<p><a href=\"https:\/\/learndash.com\/support\/docs\/core\/widgets\/\">View all widgets<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This section will guide you through all of the features and settings built into LearnDash. You&#8217;ll learn how to create courses, assign lessons and topics, build out complex quizzes with a variety of question types, grade assignments and more. We&#8217;ll also explain LearnDash&#8217;s settings, which provide a way for you to customize LearnDash to meet&#8230;<\/p>\n","protected":false},"author":59,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_helpful_status":1,"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_swpsp_post_exclude":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"doc_category":[179],"doc_tag":[],"knowledge_base":[154],"class_list":["post-7","docs","type-docs","status-publish","hentry","doc_category-getting-started-with-learndash","knowledge_base-core"],"year_month":"2026-04","word_count":791,"total_views":"6833","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"display_name":"Matt Cromwell","author_link":"https:\/\/learndash.com\/support\/author\/mattc\/"},"doc_category_info":[{"term_name":"Getting Started with LearnDash","term_url":"https:\/\/learndash.com\/support\/kb\/core\/getting-started-with-learndash\/"}],"doc_tag_info":[],"taxonomy_info":{"doc_category":[{"value":179,"label":"Getting Started with LearnDash"}],"knowledge_base":[{"value":154,"label":"LearnDash Core"}]},"featured_image_src_large":false,"comment_info":0,"knowledge_base_info":[{"term_name":"LearnDash Core","term_url":"https:\/\/learndash.com\/support\/kb\/core\/","term_slug":"core"}],"knowledge_base_slug":["core"],"_links":{"self":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/users\/59"}],"replies":[{"embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/comments?post=7"}],"version-history":[{"count":22,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs\/7\/revisions"}],"predecessor-version":[{"id":8659,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs\/7\/revisions\/8659"}],"wp:attachment":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/media?parent=7"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/doc_category?post=7"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/doc_tag?post=7"},{"taxonomy":"knowledge_base","embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/knowledge_base?post=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}