ouun / zammad-wp

Zammad WordPress integration
GNU General Public License v2.0
27 stars 5 forks source link

Zammad for WordPress

This plugin helps you embed Zammad Chats & Forms into your WordPress site and gives you Access to the Zammad API if required. It is based on WordPress best practise, keeping your workplace clean by using functions, hooks and filters instead of cluttered dashboard pages.

Documentation

As the documentation grows, please look at the Zammad WP Wiki.

Compatibility

Currently, Zammad WP is compatible with the following Form plugins to replace the Zammad standard form with custom & complex ones as documented in the Wiki.

Build the package

Webpack config

Webpack config files can be found in config folder:

In most cases webpack.settings.js is the main file which would change from project to project. For example adding or removing entry points for JS and CSS.

NPM Commands

Composer Commands

composer lint (lint PHP files)

composer lint-fix (lint PHP files and automatically correct coding standard violations)

Contributing

We welcome pull requests and spirited, but respectful, debates. Please contribute via pull requests on GitHub.

  1. Fork it!
  2. Create your feature branch: git checkout -b feature/my-new-feature
  3. Commit your changes: git commit -am 'Added some great feature!'
  4. Push to the branch: git push origin feature/my-new-feature
  5. Submit a pull request