Welcome to the Lenxel WordPress theme documentation! This comprehensive guide provides detailed insights into maximizing the features of the Lenxel theme. From customization options to robust functionality, you'll learn how to create stunning websites tailored to your needs. Whether you're a novice or experienced user, valuable insights and practical tips are provided to enhance your website-building experience with Lenxel.

Ignite learner engagement and track their progress effortlessly with Lenxel, your go-to WordPress theme and plugin duo for building stunning learning management systems (LMS). This comprehensive guide is your key to unlocking Lenxel's full potential, empowering you to create a vibrant learning environment and seamlessly manage your courses. Dive in and discover how to craft captivating content, track student progress, and nurture a thriving learning community, all with the intuitive power of Lenxel.

Detailed Overview of the Lenxel LMS Development Process

Ready to unleash the power of Lenxel? Follow this smooth ride to build your very own Learning Management System:

  • Lay the Foundation:

    Install the Lenxel-wp Theme: Your LMS home base. Buckle up and hit install!

  • Enhance Functionality:

    Activate Essential Plugins: Plug in power with our curated selection that fuels your LMS engine. We'll guide you through every step.

  • Unlock Potential:

    Grab Your Activation Key: Unleash Lenxel's full potential with this magical key. Access advanced features and watch your LMS sing! Purchase and input it on the "Get started/Activation key" page.

  • See it in Action:

    Import Sample Content: Take a peek at your future! This pre-loaded content lets you experience the learner journey and tweak settings seamlessly.

  • Make it Your Own:

    Customize & Modify: Time to get creative! Use our intuitive Builders and Theme settings to craft an LMS that reflects your unique style and brand. Dive deeper into customization options in our dedicated guide.

By following this step-by-step process, you'll have your dream LMS up and running in no time. Remember, you're not alone! Our detailed guides and helpful tips are always here to support you on your journey.

Choosing the right platform for your Learning Management System (LMS) is crucial, and WordPress shines as a powerful and flexible option. But before diving into building your dream learning platform, the very first step needs careful consideration: WordPress installation.

While the process itself may seem straightforward, entrusting it to a reliable WordPress service provider offers numerous benefits:

  • Technical Expertise: Save yourself the hassle of dealing with server configurations, database setup, and security updates. Let trained professionals handle the technical legwork, freeing you to focus on crafting engaging learning experiences.
  • Security & Peace of Mind: WordPress, despite its robustness, requires proactive security measures. Trustworthy providers implement firewalls, malware scanning, and regular backups, ensuring your LMS remains protected.
  • Performance & Scalability: As your LMS grows, your web hosting needs will evolve. Reliable providers offer scalable plans that adapt to your increasing resource requirements, ensuring smooth performance even with high learner traffic.
  • Support & Guidance: Should you encounter any technical hiccups, having access to dedicated support from experienced professionals is invaluable. Look for providers offering prompt and knowledgeable assistance to keep your LMS running smoothly.

So, how do you choose the right service provider?

Here are a few trusted names in the WordPress world that excel in LMS hosting:

  • WP Engine: Known for their managed WordPress hosting, WP Engine offers dedicated environments optimized for high-performance LMS websites. Their security measures and proactive maintenance are top-notch, making them a popular choice for educational institutions.
  • Kinsta: Another managed WordPress leader, Kinsta is renowned for their lightning-fast speeds and excellent support. They cater specifically to high-traffic websites, making them well-suited for growing LMS platforms.
  • SiteGround: A reliable and affordable option, SiteGround offers robust shared hosting plans with strong WordPress optimization. Their user-friendly interface and intuitive cPanel make managing your LMS easier than ever.
  • Flywheel: A specialist in managed WordPress hosting for agencies and freelancers, Flywheel offers development-friendly features and seamless deployments. Their focus on collaboration and scalability makes them ideal for teams building complex LMS solutions.

Ultimately, the best service provider for your LMS depends on your specific needs and budget. Consider factors like traffic volume, security requirements, budget constraints, and desired level of support when making your decision.

Remember, a quality WordPress installation sets the foundation for a successful LMS. By choosing a trusted provider, you can rest assured that your learning platform is in good hands, allowing you to focus on what truly matters: empowering your learners to thrive.

Install Theme
Install Theme Via WordPress Search
  1. Install the theme directly from the WordPress theme search.
  2. Select 'Lenxel-wp' from the list of plugin results to initiate the installation.
  3. Proceed with the installation by clicking on 'Install'.
  4. After installation, activate the theme to apply changes.
Install Theme Via "Upload Theme"
  1. Alternatively, download Lenxel-wp from the WordPress directory at https://wordpress.org/themes/
  2. Go to "Appearance > Theme" section.
  3. Click "Add New" and select the "Upload Theme" option.
  4. Click on "Choose File" and upload lenxel.zip.
  5. All Done :)
Install Theme Via FTP
  1. If you'd like to install the Lenxel-wp theme via FTP, follow these steps:
  2. Extract the "lenxel-wp.zip" file you previously located. You should now see a folder named Lenxel-wp.
  3. Using an FTP client, log in to the server where your WordPress website is hosted.
  4. Navigate to the "/wp-content/themes/" directory under your WordPress website's root directory.
  5. Upload the previously extracted Lenxel folder to the themes directory on your remote server.
  6. Once the installation is complete, navigate to "Appearance > Themes" and activate the Lenxel theme. After activating, click on the just activated theme or alternatively go to "Appearance > Install Plugins" to install and activate all required plugins. After completing this, you should see the Lnx Theme Setting appear on the left navigation bar of your WordPress admin panel.
Once you have installed and activated the theme, navigate to the "Install Plugins" section. Here, you'll find the option to "Install Required Plugins." While some plugins are optional, they are essential if you intend to import the demo sample. Proceed by clicking the button to initiate the plugin installation process.

Note: To ensure that all plugins are activated, navigate to "Appearance > Install Plugins" in the WordPress dashboard. If the navigation name exists, it indicates that there are still some plugins yet to be installed/activated. Please proceed to install/activate them.





Video Guide

Enjoy a moment with a coffee at your desk as we guide you through the functionalities of Lenxel via our instructional video.

Get Started

Access Platform Settings: Head over to Appearance > Get Started to begin your journey with Lenxel.

Streamline Your LMS Setup: Our comprehensive documentation guides you through every step for a seamless setup.

Unleash Powerful Capabilities: Expand your LMS capabilities with Lenxel Premium, packed with advanced features.

Get Expert Support: Need advanced features or troubleshooting assistance? Our dedicated support team is here to help!

Get Activation Key
Upgrade to Premium

Initiate Premium Access: To commence utilizing the comprehensive functionalities of this theme, kindly select the "Upgrade to Premium" option.

Finalize Transaction: Please provide your accurate information and proceed with secure payment by entering your valid credit card details.

Obtain Activation Key: Following successful transaction completion, please navigate to your dashboard to retrieve your designated "Activation Key" required for theme activation.

Install Activation Key

Navigate to your platform's settings, specifically under "Appearance" > "Get Premium(Activation Key)" Paste the copied activation key into the designated field.



The system is designed to make it flexible for you to import the sample content from our demo page. Sit tight and let the system simulate the demo on your system.

Navigate to "LNX Theme Settings" in the WordPress dashboard, and select "Demo Importer."

Whether you are using the free or premium version, it is crucial to start with the demo page. However, when it comes to editing and customization, the premium version offers a more straightforward interface compared to the free version, which involves updating through static custom code.

  • Free Version: Limited to 3 static HTML template importation pages (Landing Page, About Us, Contact).

  • Premium Version: 5 template importation pages with Elementor control (Home, Landing page, About Us, Contact, My Learnings).

  • Comparison Table

Manual Import
We have provided comprehensive demonstration files (lenxel-wordpress.xml, lenxel-theme-settings.json, widgets-export.wie) in the downloaded archive.

Import Pages, Widget and Media

  • Navigate to the "Tools" section in your WordPress dashboard.
  • If you haven't installed the WordPress Importer yet, click on "Import" and then "Install Now." Once installed, proceed to click on "Run Importer."
  • Locate and choose the "lenxel-wordpress.xml" file from the downloaded archive, specifically in the "demo" folder.
  • Start the data import process by clicking on "Upload file and import."

Import Theme Settings

  • Go to "LNX Theme Settings" and choose "Import/Export."
  • Select "Upload file."
  • Pick the "lenxel-theme-settings.json" file from your earlier download. The archive is situated in the "demo" folder.
  • Click on "Import" to commence the data import procedure.


To Create Child Theme
To ensure that you have the necessary customization flexibility and avoid potential copyright issues, it is essential to create a child theme.

We have included a child theme for you within the zip file (extra-file.zip) you downloaded. All that is required is to upload the "lenxel-child.zip" file to the "Appearance > Themes" section and activate it, just as you would with the main theme. child-theme-start child-theme
Adding/Modifying PHP Code
To add and modify PHP code, it is essential to write your PHP code within the child theme's functions.php file. You can use any integrated development environment (IDE) or the WordPress theme file editor. However, be cautious with your code, as it can potentially disrupt the site's functionality.
Adding New Style/Script
To add and modify style, it is essential to write your styling within the child theme's style.php file. You can use any integrated development environment (IDE) or the WordPress theme file editor.


In the general settings, you can do the following:

  1. Set custom theme color.
  2. Set page layout.
  3. Assign login page: This allows the selected page to serve as the login page.
  4. Assign login to the landing page.
  5. Disable WP login.
  6. Choose login template.
  7. Set "Google Map API" keys.
Go to "LNX Theme Settings > General Setting" section.




In the dashboard settings, you can do the following:

  1. Enable or disable announcement.
  2. Enable or disable purchase history.
  3. Enable or disable withdrawals.
  4. Enable or disable header.
  5. Enable or disable registration notification.
  6. Certificate logo URL: Override the global logo on the certificate to match your preferred choice of logo.
Go to "LNX Theme Settings > Dashboard Setting" section.




In the import/export, you can do the following:

  1. Import theme settings from clipboard, URL, and Upload file.
  2. Export theme settings to clipboard, Copy URL, and Export file.




In the shop settings, you can do the following:

  1. Choose the default product display layout for WooCommerce shop/category pages.
  2. Choose a column for small, medium, and larger screens.
  3. Choose WooCommerce sidebar config.
  4. Choose WooCommerce on the left sidebar.
  5. Choose WooCommerce right sidebar.
  6. Enable or disable the breadcrumb display title page.
  7. Choose breadcrumb padding-top.
  8. Choose breadcrumb padding-bottom.
  9. Choose breadcrumb overlay background color.
  10. Choose breadcrumb overlay background color opacity.
  11. Enable or disable breadcrumb overlay background image.
  12. Choose breadcrumb text style.
  13. Choose breadcrumb text-align.




In the product settings, you can do the following:

Set the choose products per page.




In the course settings, you can do the following:

  1. Choose filter layout.
  2. Choose a column for extra small, small, medium, and larger screens.
  3. Choose default archive page sidebar config.
  4. Choose default archive page left sidebar.
  5. Choose default archive page right sidebar.
  6. Choose page title.
  7. Enable or disable course category on course Page.
  8. Enable or disable course view on course category/tag page.
  9. Breadcrumb description.




In the portfolio settings, you can do the following:

  1. Choose a column for extra small, small, medium, and larger screens.
  2. Choose default archive page portfolio sidebar config.
  3. Choose default archive page portfolio left sidebar.
  4. Choose default archive page Portfolio right sidebar.
  5. Set blog excerpt limit.
  6. Choose a single portfolio layout.
  7. Choose the default left sidebar for a single portfolio.
  8. Choose the default right sidebar for a single portfolio.




In the page settings, you can do the following:

  1. Choose the default state for the page heading, shown/hidden.
  2. Choose the default sidebar config for pages.
  3. Choose the default left sidebar for pages.
  4. Choose the default right sidebar for pages.
  5. Register image.




In the blog settings, you can do the following:

  1. Choose a column for extra small, small, medium, and larger screens.
  2. Choose default archive page blog sidebar config.
  3. Choose default archive page blog left sidebar.
  4. Choose default archive page blog right sidebar.
  5. Set blog excerpt limit.
  6. Choose a single post layout.
  7. Choose the default left sidebar for single post.
  8. Choose the default right sidebar for single post.




In the typography settings, you can do the following:

  1. Set the "Main Font".
  2. Set the "Secondary Font".
  3. Set the "Header Default Menu Font".




In the style settings, you can do the following:

  1. Set the "Colors".
  2. Set "Background Colors".
  3. Set the "Footer Default Styling".
  4. Set the "Header Default Styling".
  5. Set the "Dashboard Styling".




Header Management
Navigate to the "LNX Theme Settings > Header Settings" section to manage various header configurations.
  1. Configure header: Activate this option to set the chosen header design as the universal header across the site.
  2. Upload logo: Provide separate logos optimized for mobile and desktop views.
  3. Adjust logo dimensions: Specify the width and top padding for the mobile view to tailor the logo size and spacing.
  4. User profile display: Toggle this option to either display or conceal user profiles within the site header.
  5. Header search feature: Choose to enable or disable the search functionality on the default header.
  6. Toggle header cart: Decide whether to include or exclude the cart feature within the header.




Create/Add Menu Items
Add a menu to an existing one or create a new menu. Go to "Appearance > Menu," click "Add New" to create a menu, and then click "Add to Menu" to modify an existing menu.
Assign Menu
To assign a menu to the header or dashboard menu, go to "Appearance > Menu," select the menu you wish to assign, and then assign it to the desired location under "Main Menu, Lenxel Location Menu."


Create a New Page
To create a new page, go to "Page > Add New."
  1. Design your page layout using both Elementor and Lenxel elements.
  2. In the "Page Meta > Header" section, choose your preferred header style for the page.
  3. Within the "Page Meta > Footer" section, select your preferred footer design.
  4. Apply additional CSS classes to customize the appearance of your site.
  5. Customize the page by hiding the title, disabling the breadcrumb navigation, and selecting a specific breadcrumb layout.
  6. Further refine the page by adjusting the title visibility, breadcrumb settings, and layout preferences.
  7. Enable the sidebar configuration option to define the sidebar layout for the page.
  8. Specify the content and positioning for either the left or right sidebar based on your preferences.
Set the Page as Homepage
  1. In the WordPress admin dashboard, go to "Settings" in the left-hand menu.
  2. Click on "Reading".
  3. In the dropdown menu labeled "Homepage", select the page you want to set as your homepage.
  4. You may also have an option for a "Posts page", which is typically used for your blog page. If you want to set a separate page for your blog, select it in the "Posts page" dropdown.
  5. Click the "Save Changes" button at the bottom of the Reading Settings page.


Implementation of a Grading System Prior to Certificate Issuance (Only available for premium version) Upgrade to Premium
If a certificate is set for a quiz as an instructor, the system checks whether the student's grade meets or exceeds the quiz's passing mark. If this condition is met, a certificate is issued to the student. Similarly, if a certificate is designated for an entire course by an instructor, the system evaluates the student's performance by calculating their average score. This average is determined by summing up all the scores from the student's quiz attempts and dividing the total by the number of quiz attempts made. To determine if a student successfully completes the course and is eligible for a course certificate, the system verifies if the student's average grade is greater than or equal to the course's passing mark.


5 Inbuilt Question Types
Our premium LMS version supports five inbuilt question types, allowing educators to design diverse and comprehensive assessments:
  1. True/False
  2. Single Choice
  3. Multiple Choice
  4. Open Ended (Only available for premium version) Upgrade to Premium
  5. Fill in the Blank (Only available for premium version) Upgrade to Premium


Track Instructor's Student Progress (Only available for premium version) Upgrade to Premium
This is a premium feature designed exclusively for our platform's premium users. This feature empowers instructors to monitor and analyze the progress of their students comprehensively. By providing detailed insights and analytics, instructors can tailor their teaching methodologies, offer personalized guidance, and ensure optimal learning outcomes for every student.


Create A New Course
To create a new course, go to "Tutor LMS > Courses", and navigate to "Add New".

Generate a new course with course details.

Course Setting with Metabox
Tutor and Lenxel use metaboxes to provide flexibility in course enrollment, including grade calculations for quizzes and course progress tracking.
Implementation of a Grading System Prior to Certificate Issuance
For courses where an instructor has established a certificate prerequisite, the system conducts a comprehensive performance assessment of each student. This evaluation is accomplished by computing the average score derived from all quiz attempts associated with the course. To ascertain a student's eligibility for course completion and subsequent certificate issuance, the system employs a straightforward metric. It examines whether the student's computed average grade aligns with or surpasses the predefined course passing threshold.
Centralised Hub Courses
Lenxel's Learning Management System (LMS) is further enhanced with the implementation of a Centralised Hub Courses feature. This creates a dedicated space for organizing, managing, and delivering high-impact learning experiences across your platform.
Active Courses
The Active Courses feature in Lenxel's Learning Management System (LMS) adds a layer of vibrancy and engagement to your platform. It goes beyond simply listing available courses, offering users a dynamic and personalized view of their ongoing learning journey.
Favourite Courses
The Favorite Courses feature in Lenxel's Learning Management System (LMS) empowers users to personalize their learning experience by curating a collection of their most valued courses. This fosters engagement, streamlines course access, and promotes self-directed learning.


Sidebar
Sidebars are often populated with widgets. You can manage these widgets in the "Widgets" section of the WordPress admin:
  1. Default Sidebar
  2. Woocommerce bar
  3. Woocommerce Single
  4. Widget off Canvas Mobile
  5. Blog Sidebar
  6. Page Sidebar
  7. Portfolio Sidebar
  8. Archive Course Sidebar
  9. Footer Pages Widget Area
Manage Widget
To update the top footer using widgets, go to "Appearance > Widgets" and navigate to the "Footer Pages Widget Area".


Create/Manage Header
This allows you to create and manage multiple dynamic headers for various post types, including pages, posts, courses, team, and portfolio pages.
Build a Header
  1. Go to "WP dashboard -> Header Builder"
  2. Design your header with Elementor (LNX logo, menu, search, etc.) to suit your desired design / Edit LNK Logo as desired.
  3. Add and edit LNX Navigation Menu element on 'Header Builder.
  1. Set default header.
  2. Update logo ("Theme setting > Header option > logo" in default header).
Activate Header Builder Design
  1. Set the default header through "WP dashboard -> LNX Theme Settings -> Header Setting > Header Layout".
  2. Add, edit, and manage the header.
Activate Header Builder Design for Single Page
  1. To set dynamic headers for each page, go to the selected page and set the header.


Elementor Integration (Only available for the premium version) Upgrade to Premium
Our system integrates seamlessly with Elementor, offering you comprehensive control over your site's design and layout. This integration allows you to effortlessly incorporate various elements such as course components, portfolio items, and team modules into your web pages. For instance, you can use elements like LNX Course Category, LNX Continue Learning, LNX Work Process, and more.


Create/Update Portfolio
You can customize the design and layout of your portfolio to match your brand or personal style, allowing you to create a unique and tailored showcase.
Metabox
It is integrated for versatile data collection within the portfolio builder.


Create/Update Team
You can efficiently manage and update team member information, such as names, positions, quotes, and contact details.
Metabox
It is integrated for versatile data collection within the team builder.


  1. Tutor LMS - E-learning and Online Course Solution [Required]
  2. Lenxel Core [Required] Upgrade to Premium
  3. Meta Box [Required]
  4. WooCommerce [Required]
  5. Elementor Page Builder [Required]
  6. Event Calendar
  7. Mailchimp
  8. MetForm
  9. Nextend Social Login and Register
  10. Super Progressive Web Apps
  11. Tawk.to Live Chat


Icons
  1. Icon-font-awesome: These icons are used on the frontend pages.
  2. Flaticon: These icons are used on the LMS dashboard pages.
Stock Images
  1. iStock: These stock images are used on the demo sample courses page and other pages.


Flexible Signup & Login for Lenxel WordPress Theme

Lenxel's Login & Signup experience aims to be both flexible and user-friendly, catering to different user preferences. Here's a detailed breakdown:

Signup Options:

Email & Password: Offer traditional email and password signup with strong password requirements and optional two-factor authentication (2FA) for enhanced security.

Login Customization:

Remember Me: Implement a "Remember Me" option to store login credentials securely and avoid repeated logins.

Password Reset: Provide a user-friendly password reset flow with email verification and strong password reset requirements.

Login Page: Allow users to select their preferred login page for login (e.g., landing page, login, signin).

Profile Management: Allow users to update their profile information, including preferred language, notification settings, and accessibility options.



Upward Mobility: Offer upgrade paths or incentives for free users to transition to premium support if they find it valuable.

Community Support: Encourage a supportive community forum where all users can contribute and help each other, regardless of tier.

Feedback & Improvement: Actively solicit feedback from both free and premium users to identify areas for improvement and ensure equitable support experiences.

Dedicated Support Staff: A team of trained and knowledgeable support staff dedicated to resolving complex issues for premium users, potentially with faster response times or extended support hours.

Screen Sharing & Remote Assistance: Offer screen sharing or remote assistance tools for premium users to expedite troubleshooting complex issues.

Theme Customization Guidance: Provide resources, documentation, or paid services for customization beyond basic options, accessible only to premium users.