Michael Thomas 7b06e0226b | ||
---|---|---|
.github/workflows | ||
src | ||
templates | ||
tinymce | ||
.editorconfig | ||
.eslintignore | ||
.eslintrc.json | ||
.gitignore | ||
LICENSE | ||
README.md | ||
api.php | ||
azure-pipelines.yaml | ||
cogicon.svg | ||
cognito-forms.php | ||
docker-compose.yml | ||
gulpfile.esm.js | ||
package.json | ||
readme.txt | ||
screenshot-1.png | ||
screenshot-2.png | ||
screenshot-3.png | ||
screenshot-4.png | ||
screenshot-5.png | ||
screenshot-6.png | ||
tsconfig.json | ||
webpack.config.js | ||
yarn.lock |
README.md
Cognito Forms WordPress Plugin
Development
-
Install Docker Desktop and Yarn
-
Start WordPress and MariaDB using
docker-compose
:docker-compose up -d
-
Install the necessary NPM packages:
yarn install
-
Build the Gutenberg Block:
yarn build
or run the development server:
yarn start
-
Visit the local WordPress instance at
localhost:8085
and go through the installation steps -
Enable the Cognito Forms plugin (Plugins > Installed Plugins > Cognito Forms)
-
Hack away ⚙️
Deploy
Plugin is automatically built in a DevOps pipeline.
Details under construction 🚧