PluginProbe
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses / 4.4.8
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses v4.4.8
4.4.8 4.4.7 4.4.6 4.4.5 4.4.4 4.4.3 4.4.2 4.4.1 4.4.0 4.3.9.1 4.3.9 4.3.8 4.3.7 4.1.6.9 4.1.6.9.1 4.1.6.9.2 4.1.6.9.3 4.1.6.9.4 4.1.7 4.1.7.1 4.1.7.2 4.1.7.3 4.1.7.3.1 4.1.7.3.2 4.2.0 All 139 releases
learnpress / config / setup-wizard / demo-data-courses.php

demo-data-courses.php in LearnPress – WordPress LMS Plugin for Create and Sell Online Courses 4.4.8, at config/setup-wizard/demo-data-courses.php

199 lines 11.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Demo course data for the setup wizard.
4 *
5 * @since 4.4.7
6 * @version 1.0.0
7 */
8 return <<<JSON
9 {
10 "courses": [
11 {
12 "title": "Introduction to LearnPress: Building Your Learning Management System",
13 "excerpt": "Learn the essential steps for creating and launching an online learning site with LearnPress.",
14 "content": "<p>This introductory course explains how LearnPress organizes courses, lessons, students, and learning settings. Follow the lessons to prepare a practical LMS foundation that can grow with your academy.</p>",
15 "status": "publish",
16 "section": {
17 "title": "LearnPress Foundations",
18 "description": "A guided introduction to planning, configuring, and publishing a LearnPress LMS.",
19 "lessons": [
20 {
21 "title": "Define Your LMS Goals",
22 "content": "<p>Identify your learners, the skills they need, and the result each course should deliver. Clear goals help you choose the right course structure and content.</p>",
23 "duration": "10 minute"
24 },
25 {
26 "title": "Install and Configure LearnPress",
27 "content": "<p>Review the core settings, required pages, currency, and email options that prepare LearnPress for everyday use.</p>",
28 "duration": "15 minute"
29 },
30 {
31 "title": "Understand Courses, Sections, and Lessons",
32 "content": "<p>Learn how a course contains sections and how each section groups lessons into a clear learning path.</p>",
33 "duration": "12 minute"
34 },
35 {
36 "title": "Prepare the Student Experience",
37 "content": "<p>Check course presentation, enrollment behavior, navigation, and the profile area from a student's point of view.</p>",
38 "duration": "12 minute"
39 },
40 {
41 "title": "Publish Your First Learning Path",
42 "content": "<p>Review the curriculum, confirm visibility, and publish a simple course that students can start using.</p>",
43 "duration": "10 minute"
44 }
45 ]
46 }
47 },
48 {
49 "title": "Create and Manage Engaging LMS Websites with LearnPress",
50 "excerpt": "Build a well-organized learning website and keep students engaged throughout their courses.",
51 "content": "<p>This course focuses on planning an engaging academy, organizing useful content, and maintaining a consistent experience for students and instructors.</p>",
52 "status": "publish",
53 "section": {
54 "title": "Build an Engaging Academy",
55 "description": "Practical lessons for designing, operating, and improving a LearnPress website.",
56 "lessons": [
57 {
58 "title": "Plan the Learning Website",
59 "content": "<p>Map the academy's audience, course topics, navigation, and calls to action before creating content.</p>",
60 "duration": "10 minute"
61 },
62 {
63 "title": "Structure Course Content Clearly",
64 "content": "<p>Break a topic into focused lessons and arrange them in an order that is easy for students to follow.</p>",
65 "duration": "15 minute"
66 },
67 {
68 "title": "Encourage Student Engagement",
69 "content": "<p>Use clear outcomes, practical activities, progress cues, and useful feedback to keep learners involved.</p>",
70 "duration": "12 minute"
71 },
72 {
73 "title": "Manage Courses and Learners",
74 "content": "<p>Review enrollment, student progress, instructor responsibilities, and routine course updates.</p>",
75 "duration": "15 minute"
76 },
77 {
78 "title": "Improve the Academy Over Time",
79 "content": "<p>Collect feedback, refresh outdated lessons, and simplify areas where learners commonly lose momentum.</p>",
80 "duration": "10 minute"
81 }
82 ]
83 }
84 },
85 {
86 "title": "How To Sell In-Person Courses With LearnPress",
87 "excerpt": "Use LearnPress to present, sell, and manage instructor-led classes held at a physical location.",
88 "content": "<p>This course shows how to package an in-person class as a LearnPress course, communicate logistics, collect registrations, and manage the learner journey.</p>",
89 "status": "publish",
90 "section": {
91 "title": "Launch an In-Person Course",
92 "description": "Set up the offer, schedule, payments, enrollment, and delivery workflow.",
93 "lessons": [
94 {
95 "title": "Design the In-Person Offer",
96 "content": "<p>Define the class outcome, audience, delivery format, capacity, and prerequisites before publishing the offer.</p>",
97 "duration": "10 minute"
98 },
99 {
100 "title": "Add Schedule and Location Details",
101 "content": "<p>Provide dates, session times, venue information, access instructions, and a clear cancellation policy.</p>",
102 "duration": "10 minute"
103 },
104 {
105 "title": "Configure Pricing and Payment",
106 "content": "<p>Choose a price, configure an available payment gateway, and explain what the registration fee includes.</p>",
107 "duration": "12 minute"
108 },
109 {
110 "title": "Manage Enrollment and Communication",
111 "content": "<p>Track registrations and send learners the confirmation, preparation details, and reminders they need.</p>",
112 "duration": "12 minute"
113 },
114 {
115 "title": "Deliver and Follow Up",
116 "content": "<p>Prepare attendance, learning materials, post-class resources, and a simple follow-up process.</p>",
117 "duration": "10 minute"
118 }
119 ]
120 }
121 },
122 {
123 "title": "Create an LMS Website with LearnPress",
124 "excerpt": "Follow a practical path from a new WordPress site to a working online academy.",
125 "content": "<p>This course walks through the main decisions and setup tasks required to turn a WordPress website into a usable LearnPress learning platform.</p>",
126 "status": "publish",
127 "section": {
128 "title": "From Website to LMS",
129 "description": "Build the site foundation, configure LearnPress, create a course, and prepare for launch.",
130 "lessons": [
131 {
132 "title": "Prepare WordPress for Your Academy",
133 "content": "<p>Choose a clear site structure, confirm the basic WordPress settings, and prepare the pages learners will use.</p>",
134 "duration": "10 minute"
135 },
136 {
137 "title": "Install LearnPress and Run Setup",
138 "content": "<p>Install the plugin and complete the initial setup for learning experience, pages, payments, and emails.</p>",
139 "duration": "15 minute"
140 },
141 {
142 "title": "Configure Core LMS Settings",
143 "content": "<p>Review course behavior, profile access, checkout, currency, and notification settings before adding content.</p>",
144 "duration": "15 minute"
145 },
146 {
147 "title": "Create and Review a Course",
148 "content": "<p>Add a course, organize its curriculum, preview the student experience, and correct missing information.</p>",
149 "duration": "20 minute"
150 },
151 {
152 "title": "Launch and Extend the Website",
153 "content": "<p>Publish the academy, test enrollment, and evaluate optional extensions only when the learning workflow requires them.</p>",
154 "duration": "12 minute"
155 }
156 ]
157 }
158 },
159 {
160 "title": "Introduction LearnPress – LMS Plugin",
161 "excerpt": "Explore the core LearnPress concepts used to create and manage online courses in WordPress.",
162 "content": "<p>This beginner-friendly course introduces the LearnPress workflow and the main tools used by administrators, instructors, and students.</p>",
163 "status": "publish",
164 "section": {
165 "title": "LearnPress Essentials",
166 "description": "Understand the plugin, build a curriculum, and prepare a simple course for learners.",
167 "lessons": [
168 {
169 "title": "What LearnPress Provides",
170 "content": "<p>Explore the roles of courses, lessons, students, instructors, orders, and settings within a LearnPress academy.</p>",
171 "duration": "8 minute"
172 },
173 {
174 "title": "Navigate the LearnPress Dashboard",
175 "content": "<p>Locate the main administration screens and understand where course content and global behavior are managed.</p>",
176 "duration": "10 minute"
177 },
178 {
179 "title": "Build a Simple Curriculum",
180 "content": "<p>Create a course section and add focused lessons that guide learners toward a specific outcome.</p>",
181 "duration": "15 minute"
182 },
183 {
184 "title": "Configure Enrollment and Access",
185 "content": "<p>Review free and paid enrollment paths, profile access, and the settings that control how students begin learning.</p>",
186 "duration": "12 minute"
187 },
188 {
189 "title": "Review, Publish, and Maintain",
190 "content": "<p>Check course details, publish the content, monitor learner use, and update lessons as the topic changes.</p>",
191 "duration": "10 minute"
192 }
193 ]
194 }
195 }
196 ]
197 }
198 JSON;
199