Michael Thomas 1f21469bce | ||
---|---|---|
src | ||
templates | ||
tinymce | ||
.artifactignore | ||
.editorconfig | ||
.eslintignore | ||
.eslintrc.json | ||
.gitignore | ||
README.md | ||
azure-pipelines.yaml | ||
block.json | ||
cogicon.svg | ||
package.json | ||
plugin.php | ||
readme.txt | ||
screenshot-1.png | ||
screenshot-2.png | ||
screenshot-3.png | ||
screenshot-4.png | ||
screenshot-5.png | ||
screenshot-6.png | ||
screenshot-7.png | ||
screenshot-8.png | ||
screenshot-9.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 🚧