=== WPC Courses Table for Eduma (Elementor) === Contributors: wpswimmer Tags: elementor, learnpress, courses, lms, table Requires at least: 5.8 Tested up to: 6.9 Requires PHP: 7.2 Stable tag: 1.0.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Display LearnPress (Eduma) courses in a clean, customizable table using Elementor. == Description == **WPC Courses Table for Eduma (Elementor)** allows you to display LearnPress courses (used by the Eduma theme) in a structured table format inside Elementor. This plugin is ideal for: - Course listings - Academic catalogs - Upcoming course announcements - LMS dashboards - Admin or internal course planning pages Courses are automatically grouped by **publish year** and support both **published** and **draft (upcoming)** courses. The plugin follows WordPress coding standards and is safe for WordPress.org distribution. ### Key Features - Elementor widget: **Eduma Courses Table** - Supports LearnPress courses (`lp_course`) - Displays **published + draft (upcoming)** courses - Groups courses by **year** - Optional columns: - Instructor - Duration - Price - Course status (Published / Upcoming) - Action button column (View Course / Coming Soon) - Fully compatible with Eduma theme - No tracking, no ads, no external requests == Requirements == This plugin requires the following to be installed and activated: - **Elementor** - **LearnPress** - (Recommended) **Eduma Theme** == Installation == 1. Upload the plugin folder to `/wp-content/plugins/` or upload the ZIP via Plugins → Add New. 2. Activate the plugin through the “Plugins” menu in WordPress. 3. Open any page with **Elementor**. 4. Search for **Eduma Courses Table**. 5. Drag and drop the widget onto the page. == Usage == 1. Add the **Eduma Courses Table** widget in Elementor. 2. Configure: - Show Instructor (Yes/No) - Show Duration (Yes/No) - Show Price (Yes/No) - Show Course Status (Yes/No) 3. Courses are automatically grouped by year. 4. Draft courses appear as **Upcoming** with a disabled action button. == Frequently Asked Questions == = Does this plugin work without LearnPress? = No. This plugin is designed specifically for LearnPress courses. = Does it support draft courses? = Yes. Draft courses are displayed as **Upcoming**. = Can I hide specific columns? = Yes. Instructor, Duration, Price, and Status are optional. = Does this plugin track users? = No. This plugin does not collect or transmit any data. = Does it add ads or branding? = No. There are no ads, tracking scripts, or forced branding. == Screenshots == 1. Elementor widget panel showing “Eduma Courses Table” 2. Courses table grouped by year 3. Published and upcoming courses view 4. Action button column == Changelog == = 1.0.0 = * Initial release * Elementor widget for LearnPress courses * Year-based grouping * Optional columns * Support for published and draft courses == Upgrade Notice == = 1.0.0 = Initial stable release.