Cognito Forms WordPress Plugin
Go to file
Michael Thomas 5c96a82651 Update types for @wordpress/components 2022-02-17 20:54:37 -05:00
.github/workflows Update and simplify build process 2022-02-10 18:01:32 -05:00
src Fixes for Gutenberg modal 2022-02-17 20:54:23 -05:00
templates Improvements for embedded Cognito Forms editor 2022-01-26 13:59:34 -05:00
tinymce Clean up legacy code 2022-01-26 13:58:38 -05:00
.editorconfig Add initial block support 2021-06-16 23:05:18 -04:00
.eslintignore Add initial block support 2021-06-16 23:05:18 -04:00
.eslintrc.json Update eslint configuration 2022-02-06 22:01:32 -05:00
.gitignore Update and simplify build process 2022-02-10 18:01:32 -05:00
README.md init README.md 2022-01-26 14:04:18 -05:00
api.php Bring back support for legacy shortcodes 2022-02-14 16:55:39 -05:00
azure-pipelines.yaml Merge branch 'main' of https://git.thomasfamily.duckdns.org/cognito-forms/cognitoforms-wordpress 2022-02-02 11:33:00 -05:00
cogicon.svg Update sidebar icon 2022-01-22 23:09:18 -05:00
cognito-forms.php Bring back support for legacy shortcodes 2022-02-14 16:55:39 -05:00
gulpfile.esm.js Update and simplify build process 2022-02-10 18:01:32 -05:00
package.json Update types for @wordpress/components 2022-02-17 20:54:37 -05:00
readme.txt Initial commit 2021-06-15 09:41:50 -04:00
screenshot-1.png Initial commit 2021-06-15 09:41:50 -04:00
screenshot-2.png Initial commit 2021-06-15 09:41:50 -04:00
screenshot-3.png Initial commit 2021-06-15 09:41:50 -04:00
screenshot-4.png Initial commit 2021-06-15 09:41:50 -04:00
screenshot-5.png Initial commit 2021-06-15 09:41:50 -04:00
screenshot-6.png Initial commit 2021-06-15 09:41:50 -04:00
screenshot-7.png Initial commit 2021-06-15 09:41:50 -04:00
screenshot-8.png Initial commit 2021-06-15 09:41:50 -04:00
screenshot-9.png Initial commit 2021-06-15 09:41:50 -04:00
tsconfig.json Assorted configuration tweaks / code cleanup 2022-01-22 22:19:32 -05:00
webpack.config.js Clean up legacy code 2022-01-26 13:58:38 -05:00
yarn.lock Update types for @wordpress/components 2022-02-17 20:54:37 -05:00

README.md

Cognito Forms WordPress Plugin

Development

  1. Install Docker Desktop and Yarn

  2. Start WordPress and MariaDB using docker-compose:

     docker-compose up -d
    
  3. Install the necessary NPM packages:

     yarn install
    
  4. Build the Gutenberg Block:

     yarn build
    

    or run the development server:

     yarn start
    
  5. Visit the local WordPress instance at localhost:8085 and go through the installation steps

  6. Enable the Cognito Forms plugin (Plugins > Installed Plugins > Cognito Forms)

  7. Hack away ⚙️

Deploy

Plugin is automatically built in a DevOps pipeline.

Details under construction 🚧