Skip to content

WordPress plugin for course management with user registration, application forms, and admin dashboard. Includes customizable sliders, payment options, and feedback system. Perfect for educational websites needing structured course enrollment and content display.

Notifications You must be signed in to change notification settings

yeakyeakyeak/plugin-for-wordpess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

EU

WordPress plugin for course management with user registration, application forms, and admin dashboard. Includes customizable sliders, payment options, and feedback system. Perfect for educational websites needing structured course enrollment and content display. LearnFlow Admin - WordPress Course Management Plugin https://img.shields.io/badge/WordPress-5.0+-blue.svg https://img.shields.io/badge/PHP-7.2+-purple.svg

A powerful WordPress plugin for managing course applications, user registrations, and dynamic sliders. Perfect for educational websites, training centers, and online learning platforms.

✨ Features 👥 User Management Registration & Login: Secure user registration and login system with data validation Profile Management: Custom user fields including full name and phone number Authentication: Built on WordPress security standards

📝 Course Applications Application Forms: Structured forms for course enrollment Multiple Payment Options: Cash and phone transfer payment methods Course Selection: Predefined course options with start date selection Status Tracking: Track applications from New → In Progress → Completed

🎛️ Admin Dashboard Application Management: Centralized interface for managing all applications Real-time Updates: Update application status directly from admin panel User Management: View user applications and feedback

🖼️ Slider System Custom Sliders: Create unlimited sliders with images and text Drag & Drop Ordering: Control slide display order Shortcode Integration: Easy placement anywhere with [slider id="X"]

💬 Feedback System Course Feedback: Students can leave feedback on completed courses Admin Moderation: Manage and review all feedback

🚀 Installation Download the plugin files Upload to /wp-content/plugins/learnflow-admin/ Activate through WordPress plugins page Tables will be created automatically

📋 Shortcodes Authentication [sa_register_form] - User registration form [sa_login_form] - User login form Course Management [sa_application_form] - Submit new course applications [sa_my_applications] - View and manage personal applications Content Display [slider id="X"] - Display slider (replace X with slider ID)

🗂️ Database Structure The plugin creates four main tables: wp_survival_applications - Course applications wp_survival_app_feedback - Student feedback wp_survival_sliders - Slider definitions wp_survival_slider_images - Slider images and content

🔒 Security SQL injection protection XSS prevention Data validation and sanitization WordPress nonce system User capability checks

📈 Requirements WordPress 6.0 or higher PHP 7.3 or higher MySQL 5.6 or higher

🤝 Contributing Contributions are welcome! Please feel free to submit a Pull Request.

📄 License This project is licensed under the GPL v3 License - see the LICENSE file for details.

📞 Support For support, feature requests, or bug reports, please open an issue on GitHub. Perfect for: Educational institutions, online course platforms, training centers, workshops, and any organization needing structured course management with professional presentation.

RU

LearnFlow Admin - Плагин управления курсами для WordPress https://img.shields.io/badge/WordPress-5.0+-blue.svg https://img.shields.io/badge/PHP-7.2+-purple.svg

Плагин WordPress для управления заявками на курсы, регистрацией пользователей и динамическими слайдерами. Идеально подходит для образовательных сайтов, учебных центров и платформ онлайн-обучения.

✨ Возможности 👥 Управление пользователями Регистрация и вход: Безопасная система регистрации и входа пользователей с проверкой данных Управление профилями: Пользовательские поля, включая ФИО и номер телефона Аутентификация: Построена на стандартах безопасности WordPress

📝 Заявки на курсы Формы заявок: Структурированные формы для записи на курсы Несколько способов оплаты: Наличные и перевод по номеру телефона Выбор курса: Предопределенные варианты курсов с выбором даты начала Отслеживание статуса: Отслеживание заявок от Новая → В процессе → Завершено

🎛️ Админ-панель Управление заявками: Централизованный интерфейс для управления всеми заявками Обновления в реальном времени: Изменение статуса заявок напрямую из админ-панели Управление пользователями: Просмотр заявок и отзывов пользователей

🖼️ Система слайдеров Пользовательские слайдеры: Создание неограниченного количества слайдеров с изображениями и текстом Сортировка перетаскиванием: Контроль порядка отображения слайдов Интеграция шорткодов: Простое размещение где угодно с помощью [slider id="X"]

💬 Система отзывов Отзывы о курсах: Студенты могут оставлять отзывы о завершенных курсах Модерация администратором: Управление и проверка всех отзывов

🚀 Установка Скачайте файлы плагина Загрузите в /wp-content/plugins/learnflow-admin/ Активируйте через страницу плагинов WordPress Таблицы будут созданы автоматически

📋 Шорткоды Аутентификация [sa_register_form] - Форма регистрации пользователя [sa_login_form] - Форма входа пользователя [sa_application_form] - Подача новых заявок на курсы [sa_my_applications] - Просмотр и управление личными заявками [slider id="X"] - Отображение слайдера (замените X на ID слайдера)

👨‍💻 Настройка админ-панели Перейдите в Админку WordPress → Заявки Вкладка Заявки: Просмотр и управление всеми заявками на курсы Вкладка Слайдеры: Создание и управление слайдерами, получение шорткодов Редактирование слайдера: Добавление слайдов с изображениями, заголовками, описаниями и ссылками

🗂️ Структура базы данных Плагин создает четыре основные таблицы: wp_survival_applications - Заявки на курсы wp_survival_app_feedback - Отзывы студентов wp_survival_sliders - Определения слайдеров wp_survival_slider_images - Изображения и контент слайдеров

🔒 Безопасность Защита от SQL-инъекций Предотвращение XSS-атак Проверка и очистка данных Система nonce WordPress Проверка прав пользователей

📈 Требования WordPress 6.0 или выше PHP 7.2 или выше MySQL 5.6 или выше

🤝 Участие в разработке Вклад в разработку приветствуется! Не стесняйтесь отправлять Pull Request.

📄 Лицензия Этот проект лицензирован по лицензии GPL v3 - подробности в файле LICENSE.

📞 Поддержка Для получения поддержки, запросов функций или сообщений об ошибках, пожалуйста, создайте issue на GitHub.

About

WordPress plugin for course management with user registration, application forms, and admin dashboard. Includes customizable sliders, payment options, and feedback system. Perfect for educational websites needing structured course enrollment and content display.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages