Installation and Setup Estimated reading: 2 minutes 3 views Summary: Learn how to install and configure EazyLMS for WordPress. This guide covers essential setup steps, EazyDocs integration, and how to get your first online course running in minutes. Installing EazyLMS on your WordPress site is a streamlined process designed to get your courses running quickly. Because EazyLMS functions as a powerful add-on for EazyDocs, it leverages your existing documentation structure, meaning you do not need to rebuild your content from scratch. To begin, ensure that your environment meets the minimum requirements, which include WordPress 5.0+ and PHP 7.4 or higher. Installing the EazyLMS Plugin You can install EazyLMS using the standard WordPress installation method. Follow these steps to activate the plugin on your site: Upload the eazylms folder to your /wp-content/plugins/ directory via FTP, or navigate to Plugins > Add New and upload the plugin zip file directly. Activate the plugin through the WordPress Plugins screen. If you do not have EazyDocs installed, EazyLMS will automatically detect this and trigger an installation prompt to ensure all dependencies are met. Core Integration with EazyDocs EazyLMS does not require manual content migration. Once active, it maps your EazyDocs structure directly into the learning hierarchy. In this system, top-level documentation posts act as your Courses, sections serve as Modules, and individual pages become your Lessons. This allows you to manage everything from a centralized dashboard. If you need a refresher on how this structure works, refer to our guide on How to Migrate Existing WordPress Posts to EazyDocs Single Docs. Setting Up Paid Courses If your goal is to monetize your content, EazyLMS integrates seamlessly with WooCommerce. We recommend installing and activating WooCommerce before you begin configuring paid enrollment settings. Once activated, you can link any course to a specific WooCommerce product, allowing for automatic student enrollment upon successful checkout. For more detailed configuration on monetization options and WooCommerce settings, visit Docy Documentation Theme Updates and Improvements. Final Configuration After successful installation, navigate to EazyLMS > Courses in your WordPress admin menu. From here, you can start defining course metadata such as skill levels, duration, and access control settings. You can also customize labels and text strings globally through the settings panel to ensure the interface aligns with your brand voice without needing to modify any core code. ArticlesPlugin Requirements Installing EazyLMS EazyDocs Integration Tagged:Getting StartedInstallationSetup Installation and Setup - PreviousGetting StartedNext - Installation and SetupPlugin Requirements