Cognito Forms WordPress Plugin
Go to file
Michael Thomas 7b06e0226b Add docker-compose.yml 2022-03-30 11:31:44 -04:00
.github/workflows Update and simplify build process 2022-02-10 18:01:32 -05:00
src Fix select dialog sizing 2022-02-26 15:41:59 -05:00
templates Fix baseUrl 2022-02-19 17:34:16 -05:00
tinymce Improve classic editor support 2022-03-30 11:03:12 -04: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
LICENSE Add LICENSE 2022-02-18 13:58:26 -05:00
README.md init README.md 2022-01-26 14:04:18 -05:00
api.php Fix baseUrl 2022-02-19 17:34:16 -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 CogIcon for redesign 2022-02-19 16:43:54 -05:00
cognito-forms.php Improve classic editor support 2022-03-30 11:03:12 -04:00
docker-compose.yml Add docker-compose.yml 2022-03-30 11:31:44 -04:00
gulpfile.esm.js Include cogicon file in production builds 2022-02-19 17:34:29 -05:00
package.json Update types for @wordpress/components 2022-02-17 20:54:37 -05:00
readme.txt Update screenshots 2022-03-06 15:18:26 -05:00
screenshot-1.png Update screenshots 2022-03-06 15:18:26 -05:00
screenshot-2.png Update screenshots 2022-03-06 15:18:26 -05:00
screenshot-3.png Update screenshots 2022-03-06 15:18:26 -05:00
screenshot-4.png Update screenshots 2022-03-06 15:18:26 -05:00
screenshot-5.png Update screenshots 2022-03-06 15:18:26 -05:00
screenshot-6.png Update screenshots 2022-03-06 15:18:26 -05: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 🚧