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/mandozza/udemy-plus/archive/refs/heads/main.zipUpdates itself. It ships its own updater (Update URI header), so new versions appear under Dashboard → Updates.
Udemy Plus WordPress Plugin
Welcome to the Udemy Plus plugin for WordPress! This plugin provides a collection of block components to enhance your WordPress block editor experience.
Installation
1. Download the plugin zip.
2. Navigate to Plugins Add New in your WordPress dashboard.
3. Click the Upload Plugin button.
4. Upload the zip file and activate the plugin.
Prerequisites
Make sure you have Node.js version 18.x installed to work with the build tools.
Development
Scripts
Here are the npm scripts you can run:
- npm run build: Build the blocks for production.
- npm run check-engines: Check the node version.
- npm run check-licenses: Check licenses of dependencies.
- npm run format: Format files.
- npm run lint:css: Lint CSS files.
- npm run lint:js: Lint JavaScript files.
- npm run lint:md:docs: Lint markdown documentation.
- npm run lint:pkg-json: Lint the package.json file.
- npm run packages-update: Update WordPress packages.
- npm run plugin-zip: Create a zip of the plugin.
- npm run start: Start the development build process.
- npm run test:e2e: Run end-to-end tests.
- npm run test:unit: Run unit tests.
Dependencies
The development setup relies on the @wordpress/s