Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/brent-leavitt/learndash-nbcs/archive/refs/heads/master.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
LearnDash for New Beginnings Childbirth Services - A WordPress plugin extending LearnDash LMS functionality.
Requirements
- PHP 7.4+
- WordPress 5.8+
- LearnDash LMS 4.0+
- Restrict Content Pro 3.0+
Development
Setup
# Install dependencies
composer install
# Run tests
composer test
# Check coding standards
composer phpcs
Testing
Tests are written using PHPUnit and WP_Mock. Run tests using:
vendor/bin/phpunit
Coding Standards
This project follows WordPress Coding Standards. Check your code using:
vendor/bin/phpcs
Contributing
- Create a feature branch from 'develop'
- Make your changes
- Run tests and coding standards checks
- Submit a pull request
License
GPL v2 or later