Quick Start
Recommended setup order for a new RAVEN LMS site.
Follow this setup sequence when launching RAVEN LMS for the first time. It keeps courses, lessons, exams, certificates, learner records, reviews, dashboards, and reports connected correctly.
01Install LMS
Upload and activate the RAVEN LMS plugin ZIP. Confirm the license, add-ons, and required WordPress permissions are ready.
02Create Pages
Prepare dashboard, course archive, certificate, transcript, login, register, profile, and support pages.
03Configure Settings
Review roles, access rules, sender identity, notifications, anti-cheat settings, theme controls, and default LMS behavior.
04Add Courses
Create course records, attach lessons, add materials, set visibility, assign instructor, and define the learner path.
05Configure Exams
Add questions, pass rules, attempt limits, timing, exam sequence, and anti-cheat settings.
06Connect Certificates
Assign certificate templates, builder designs, validity periods, renewal courses, and LinkedIn organization ID when needed.
07Assign Learners
Enroll learners by user, group, department, course, renewal path, or training program.
08Test Workflow
Test learner login, lessons, exams, certificate earning, LinkedIn sharing, review visibility, reports, and notifications before launch.
Latest Updates
Current patch highlights for RAVEN LMS administration and learner experience.
The latest RAVEN LMS updates focus on cleaner administration, safer certificate flow, improved learner-facing course presentation, better shortcode access, and corporate-ready visual behavior.
Certificate PriorityWhen a learner earns a course certificate, the certificate-earned card appears near the top of the course page and the regular enrolled notice is hidden.
LinkedIn Certificate SharingAdmins can add a LinkedIn Organization ID to a certificate. If configured, learners see an Add to LinkedIn button on the earned certificate page.
Lesson Completion StylingCompleted lessons display with regular font and a softer faded view. Incomplete lessons remain stronger so learners can easily see what still needs attention.
Sleek ButtonsCourse action buttons use consistent width and can be controlled globally from the RAVEN LMS Theme Customizer.
Course ReviewsAdmins can enable or disable review display per course. Reviews show as clean course-page cards only when the course setting allows it.
Bulk Title ControlCourses, lessons, and exams support bulk hide or show actions for theme/page title display from the list table.
Core LMS Workflow
RAVEN LMS Core is the source of truth.
RAVEN LMS Core controls course access, lesson progress, exam attempts, pass or fail status, learner assignments, certificate eligibility, renewals, transcripts, reports, and dashboards. Add-ons should extend the LMS without replacing Core learning records.
AssignEnroll learners into courses, groups, departments, renewal paths, or programs.
TrackRecord lesson progress, activity, completion status, and learner milestones.
AssessUse exams, attempts, pass scores, timers, and anti-cheat support.
EngageMotivate learners with dashboards, progress visibility, achievements, and certificates.
CertifyRelease certificates only when course and exam eligibility rules are satisfied.
ReportReview progress, transcripts, exam results, certificates, renewals, and training evidence.
Important rule:
Do not change course-exam associations, practice exam prerequisites, certificate eligibility, learner progress, payment records, or license/add-on verification unless the change specifically requires it.
Courses, Lessons, and Microlearning
Create structured learning programs inside WordPress.
Course setup should define the learner path clearly. Add lessons, materials, completion requirements, exams, certificate rules, and review settings before assigning the course to learners.
- Create the course title, description, learning objectives, and overall structure
- Add lessons, sub-lessons, materials, resources, and learner instructions
- Use microlearning layout for focused lessons and compact learning experiences
- Connect practice and main exams when certification requires assessment sequencing
- Assign certificate templates and certificate builder designs from the Certificates tab
- Test the learner view before assigning users or publishing the course broadly
Course Admin Tabs
Use the tabbed course editor to keep every setting in the right place.
The course edit screen uses a clean tabbed layout so administrators can manage public display, access, exams, certificate settings, learners, builder options, and materials without random settings spread across the page.
OverviewReview general course information, summary settings, instructor information, and high-level course configuration.
Course PageControl front-end course presentation, page behavior, public display, and course-facing content options.
AccessManage enrollment behavior, learner restrictions, visibility rules, and access-related course settings.
ExamsLink Practice Exam and Main Exam without changing saved exam associations unless intentionally updated by an admin.
CertificatesManage Certificate Builder assignment first, then legacy certificate template, validity, and renewal workflow below it.
LearnersReview course learners, assignment flow, and related learner administration tools.
MaterialsManage protected course materials and learner-facing download resources.
BuilderUse course builder controls where available without disrupting Core course, exam, and certificate records.
Exams and Assessment Flow
Configure assessments before issuing credentials.
RAVEN LMS exams support structured assessments, certification requirements, workforce readiness, and compliance-style training. Review questions, pass rules, attempts, timers, exam access, and anti-cheat settings before launch.
- Build or review the question bank and answer choices
- Set pass score, attempt limits, timing rules, and result messages
- Use Practice Exam before Main Exam when certification flow requires sequencing
- Keep linked exams attached to the correct course before assigning learners
- Use Anti-Cheat where exam integrity matters
- Test open, locked, passed, failed, retry, and completed states as a learner
Certificates, Expiry, Renewals, and LinkedIn Sharing
Keep certificate access tied to LMS eligibility.
Certificate Builder controls design, preview, template assignment, rendering, print, and download behavior. RAVEN LMS Core controls whether a learner is eligible to receive the certificate and whether the credential is valid, expired, revoked, or ready for renewal.
- Design the visual certificate template in Certificate Builder
- Assign the Certificate Builder design from the top of the course Certificates tab
- Assign the legacy certificate template, validity period, and renewal workflow below the builder selection
- Use certificate validity in months, or use 0 for lifetime/no-expiry when appropriate
- Add a LinkedIn Organization ID in the certificate edit screen when learners should see an Add to LinkedIn button
- Leave LinkedIn Organization ID blank when no LinkedIn button should appear
- Test certificate preview, full view, PDF download, verification, expiry, revocation, renewal, and LinkedIn sharing
Certificate ID format:
Issued certificate IDs use the RAVEN LMS certificate ID prefix format, such as RVN-2026-000123 or a generated RVN credential ID depending on the certificate flow.
Course Reviews
Control reviews per course and manage feedback from one admin screen.
Course reviews can be enabled or disabled per course. When review display is enabled, learner reviews can appear on the course page as review cards and can support Course schema output. When review display is disabled, the course page does not show the review card area.
Course-Level ControlAdmins can turn review display on or off for each course from the course settings area.
List-Wise Admin ViewThe Reviews admin page uses a practical list layout for reviewing, editing, hiding, and deleting learner feedback.
Frontend Review CardsReviews appear as clean learner-facing cards only when the course setting allows public display.
Schema AwarenessWhen enabled, course review data can support rich-snippet style Course schema output.
Learner Experience
Keep the learner journey clear from enrollment through certification.
The learner-facing course page prioritizes the most useful status message. Active learners see their enrollment and progress. Learners who complete the course and earn a certificate see the certificate-earned card near the top of the course page.
Enrolled LearnersWhen enrolled but not completed, learners see the enrolled notice and can continue lessons, exams, and course activity.
Certificate EarnedWhen the certificate is earned, the certificate card becomes the priority message near the top of the course page.
Lesson ProgressIncomplete lessons remain visually strong. Completed lessons become regular weight with a softer completed view.
Certificate ActionsLearners can see the certificate, open full view, download PDF, and add to LinkedIn when configured by the admin.
DashboardLearners can review assigned courses, progress, certificates, transcript, profile, and account tools from dashboard pages.
MessagingWhen messaging is active, learners can communicate with instructors from the LMS interface.
Theme, Buttons, and Frontend Presentation
Use the RAVEN LMS Theme controls for a cleaner front-end experience.
The RAVEN LMS Theme controls the learner-facing presentation, course hero behavior, header options, page title visibility, maintenance mode, and global LMS button styling.
- Open Appearance > Customize > Raven LMS Theme to manage front-end theme settings
- Use Buttons and CTA to adjust the global LMS action button width
- Keep Associated Exam action buttons the same sleek width for Open Exam, Practice Required, and locked states
- Use bulk actions on Courses, Lessons, and Exams to hide or show theme/page title display
- Use maintenance mode when updating design or content on a production LMS site
Shortcodes
Place LMS content anywhere inside WordPress pages.
The Shortcodes admin page provides a copy-ready directory and lightbox view for common LMS page elements. Shortcodes do not bypass enrollment, exam, certificate, security, or learner eligibility checks.
| Use Case |
Shortcode |
Notes |
| Course page |
[raven_lms_course id="123"] |
Displays a specific Raven LMS course. |
| Course grid |
[raven_lms_course_grid] |
Displays a course grid using the standard course listing view. |
| All courses |
[raven_lms_all_courses columns="3" limit="12" show_when="always"] |
Shows all course catalog items with optional columns, limit, and visibility rules. |
| All exams |
[raven_lms_all_exams course_id="123" show_when="assigned"] |
Shows exams, optionally filtered by course and learner assignment condition. |
| All lessons |
[raven_lms_all_lessons course_id="123" show_when="logged_in"] |
Shows lessons, optionally filtered by course and login condition. |
| Single exam |
[raven_lms_exam id="123"] |
Displays a selected exam while keeping Raven LMS access and attempt controls active. |
| Exam link |
[raven_lms_exam_link exam_id="123"] |
Displays an exam link or button where supported. |
| Learner dashboard |
[raven_lms_dashboard] |
Shows the learner dashboard and related account tools. |
| Assigned courses |
[raven_lms_assigned_courses] |
Shows the logged-in learner’s assigned courses. |
| Transcript |
[raven_lms_transcript] |
Displays learner transcript records where available. |
| Learner summary |
[raven_lms_learner_summary] |
Displays learner summary information where configured. |
| Gamification |
[raven_lms_gamification] |
Displays points, levels, achievements, or gamification elements where active. |
| Certificate |
[raven_lms_certificate] |
Displays learner certificate output where eligibility allows it. |
| Certificate verification |
[raven_lms_certificate_verification] |
Shows public certificate verification tools. |
| Login form |
Log in to Raven LMSAccess your courses, dashboard, licenses, downloads, and customer account area. |
Displays LMS login form. |
| Register form |
[raven_lms_register_form] |
Displays LMS registration form where registration is allowed. |
| Profile form |
[raven_lms_profile_form] |
Displays profile/account editing form. |
| Logout |
You are logged outLog in again to access your courses, dashboard, licenses, and downloads. Go to Login |
Displays logout behavior or link where supported. |
Conditional display helper:
Catalog shortcodes can use show_when="always", show_when="logged_in", show_when="logged_out", or show_when="assigned". For assigned-only display, include course_id="123". These conditions only control display and do not bypass LMS security.
AI Tools
Use AI to draft content, not to bypass administrator review.
AI tools can accelerate course publishing, lesson drafting, quiz preparation, learner summaries, and content planning. Administrators should review all AI output before publishing or adding questions to an exam bank.
- Use Raven AI Publisher for controlled course, lesson, exam, and page drafting
- Use AI Lab as the LMS bridge to the separate AI publishing add-on
- Use suggestions to guide tone, audience, structure, and output type
- Review generated quiz drafts before adding them to a question bank
- Keep provider keys and AI settings inside the AI publishing add-on
- Treat AI learner insights as guidance, not as a replacement for administrator judgment
Built-In Add-Ons
Use add-ons to extend the LMS without weakening Core records.
Certificate BuilderDesign certificate templates, preview learner credentials, manage visual certificate output, and support LinkedIn sharing when configured.
AI Course PublisherDraft courses, lessons, exams, quiz content, blog posts, and training pages.
AI Quiz GeneratorCreate draft MCQs from selected lesson content for review.
AI Learner InsightsReview progress summaries and recommended next actions.
Anti-CheatAdd exam integrity support and review suspicious activity.
MessagingKeep learner and instructor communication inside the LMS.
Built-In ThemeControl front-end LMS presentation, hero behavior, title visibility, button width, and maintenance mode.
AnalyticsReview progress, completions, exams, certificates, departments, and learner records.
Migration ImporterPreview and draft-import LearnDash or LifterLMS-style content structures.
Licensing note:
Keep licensing, add-on verification, activation status, and bundled package verification intact. Do not remove or bypass license-related checks on production LMS installations.
Reports and Records
Use reporting to understand training status.
RAVEN LMS reporting helps administrators review learner progress, course completion, exam results, certificate readiness, transcript records, groups, departments, renewals, and training activity.
- Review incomplete learners before deadlines
- Check exam results before issuing credentials
- Use groups and departments for clearer reporting
- Monitor certificate expiry and renewal status
- Review course review data where public feedback is enabled
- Export reports when leadership, customer, partner, or audit review is needed
Admin Controls and Migration
Use operational controls carefully on production sites.
RAVEN LMS includes practical controls for maintenance mode, title visibility, header display options, migration preview, add-on administration, shortcode management, and safe front-end presentation.
Maintenance ModeShow a public maintenance page while logged-in admins continue normal work.
Title VisibilityHide or show frontend theme/page titles for courses, lessons, and exams in bulk.
Header ControlsControl mobile search icon and CTA button visibility from the theme Customizer.
Migration FoundationPreview and draft-import LearnDash or LifterLMS-style content before publishing.
Shortcode DirectoryUse the Shortcodes page for copy-ready LMS shortcodes and conditional display examples.
Review ManagementUse the Reviews page to manage course feedback, visibility, and review status.
Troubleshooting
Quick checks before opening a support request.
Most LMS issues are caused by missing assignments, incomplete lesson states, exam status, certificate rules, page configuration, login restrictions, add-on setup, or theme display settings.
Learner cannot access courseCheck login status, assignment, role, course restriction, and group or department rules.
Progress incompleteReview lesson completion, required exams, course workflow, and learner activity.
Certificate not showingCheck completion, exam pass status, certificate template assignment, builder assignment, validity, and eligibility.
LinkedIn button missingOpen the certificate edit screen and confirm the LinkedIn Organization ID is filled. If empty, the button is intentionally hidden.
Certificate card positionIf the certificate is earned, the certificate card should appear near the top of the course page and the enrolled notice should be hidden.
Review cards not showingCheck the course review display setting and confirm visible reviews exist for that course.
Transcript missing activityCheck learner completion records, exam attempts, certificate records, and user account match.
AI generation not workingCheck AI provider settings, selected mode, post type target, suggestions, and server errors.
Add-on issueConfirm the add-on is installed, activated, compatible, licensed where required, and configured.
Admin access issueCheck login state, maintenance mode settings, security rules, and administrator permissions.
Need support?
Send your site URL, RAVEN LMS version, active add-ons, theme version, screenshots, affected user role, affected course or page, and exact steps to reproduce the issue.