Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/prolific-digital/wp-react-plugin-starter
A React Plugin Starter for WordPress that allows developers to quickly spin up new plugins with React.
https://github.com/prolific-digital/wp-react-plugin-starter
plugin react reactdom reactjs wordpress wordpress-development wordpress-plugin
Last synced: 26 days ago
JSON representation
A React Plugin Starter for WordPress that allows developers to quickly spin up new plugins with React.
- Host: GitHub
- URL: https://github.com/prolific-digital/wp-react-plugin-starter
- Owner: prolific-digital
- License: gpl-3.0
- Created: 2023-08-10T17:32:19.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-11T01:53:15.000Z (over 1 year ago)
- Last Synced: 2023-08-11T09:59:24.515Z (over 1 year ago)
- Topics: plugin, react, reactdom, reactjs, wordpress, wordpress-development, wordpress-plugin
- Language: JavaScript
- Homepage: https://prolificdigital.com
- Size: 231 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.md
- License: LICENSE
Awesome Lists containing this project
README
# WP React Plugin Starter
Enhance your WordPress site with the power of React!
## Description
Tired of starting from scratch when developing WordPress plugins with React? Look no further! WP React Plugin Starter is your go-to solution for streamlining the process. This plugin provides you with a solid foundation, cutting out the fuss of setting up the build process and file structure. You can now go from idea to execution seamlessly, focusing on what truly matters - your plugin's functionality and user experience.
> _I was tired of starting from scratch when developing WordPress plugins, especially when I wanted to use React, so this is my attempt at streamling that process so that you can go from idea to execution without the fuss of setting up the build process and file structure._
> -_Chris Miller_This plugin provides a starting point for integrating React into your WordPress environment. It includes a basic setup for creating a React-powered admin interface within your WordPress dashboard.
## Features
- React integration for WordPress plugins
- Seamless development workflow with webpack and hot module replacement (HMR)
- Easy setup of a React-powered admin interface
- Supports SCSS## Installation
1. Download the plugin ZIP file.
2. Install and activate the plugin in your WordPress dashboard.## Usage
Once the plugin is activated, you can access the React-powered admin interface:
1. Log in to your WordPress dashboard.
2. Navigate to the admin page where you'd like to see the React-powered interface.
3. You'll see the "Hello from WP React Plugin Starter!" message and other helpful instructions.## Development
To customize and extend this plugin, follow these steps:
1. Clone the repository to your local machine.
2. Navigate to the plugin's directory and run `yarn install` to install dependencies.
3. Run `yarn dev` to start the development server.
4. Customize the React components in the `src/components` directory.
5. As you make changes, the React components will be hot-reloaded for a smooth development experience.## Support
For support, feedback, or feature requests, please submit an issue here on GitHub.
Let your website come alive with the immersive power of Ceros Embed!
## Contributing
We welcome contributions to improve our WordPress React Plugin Starter. To contribute:
1. Fork the project.
2. Make your feature addition or bug fix.
3. Send us a pull request with a brief description of your changes.> Before sending a pull request for a feature addition, please discuss it with us first. We want to ensure that changes align with the project's direction and goals.
## License
This project is licensed under the GPL-3.0 License.
---
_Proudly crafted by Prolific Digital_