# MD Governance

WordPress Plugin for [Multidots](https://www.multidots.com/)

### Requirements

`MD Governance` requires the following dependencies:

-   [Node.js](https://nodejs.org/)
-   [NVM](https://wptraining.md10x.com/lessons/install-nvm/)


## Installation

1. Download and upload the `md-governance` plugin to your `/wp-content/plugins/` directory.
2. Activate the plugin via the 'Plugins' menu in WordPress.
3. Navigate to **MD Governance** to configure the plugin settings.

## Build Process

**Install**

Check for Proper node version

```bash
cd assets
nvm use
```

Install Dependency

```bash
npm install
```

**During development**

```bash
npm start
```

**Production**

```bash
npm run build
```

## Usage
Manage Gutenberg block access with Block Governance. Select the user roles to restrict specific blocks. If no roles are selected, blocks will be available to all users.

## Contributing
We welcome contributions from the community! If you would like to contribute:

1. Fork the repository.
2. Make your changes.
3. Create a pull request.
4. Make sure to run npm run build before submitting changes to ensure all assets are properly built.

## License
MD Governance is licensed under the GNU General Public License v3. See the license file for more details.

## Credits
MD Governance is developed by Multidots. We appreciate the contributions from the open-source community.

## Support
For support, please visit our website or submit an issue on the GitHub repository.

## Changelog
1.0.0

Initial release with gutenberg block governance.