ouun / zammad-wp
将Zammad客服台集成到WordPress
v0.9.1
2023-01-23 12:24 UTC
Requires
- php: >=7.0 < 9.0
- zammad/zammad-api-client-php: ^2.0
Requires (Dev)
- 10up/phpcs-composer: dev-master
- 10up/wp_mock: dev-trunk
- phpunit/phpunit: ^9.5
- wp-coding-standards/wpcs: *
- dev-master
- v0.9.1
- v0.9.0
- v0.8.3
- v0.8.2
- v0.8.1
- v0.8.0
- v0.7.0
- v0.6.0
- v0.5.0
- v0.4.0
- v0.3.0
- v0.1.0
- dev-dependabot/npm_and_yarn/minimist-and-minimist-and-mkdirp-and-gonzales-pe-1.2.8
- dev-dependabot/npm_and_yarn/ua-parser-js-0.7.33
- dev-dependabot/npm_and_yarn/is-svg-and-postcss-svgo-and-imagemin-svgo-4.3.2
- dev-dependabot/npm_and_yarn/axios-and-localtunnel-0.21.4
- dev-dependabot/npm_and_yarn/json5-1.0.2
- dev-dependabot/npm_and_yarn/decode-uri-component-0.2.2
- dev-dependabot/npm_and_yarn/engine.io-and-browser-sync-6.2.1
- dev-dependabot/npm_and_yarn/loader-utils-1.4.2
- dev-dependabot/npm_and_yarn/terser-4.8.1
This package is auto-updated.
Last update: 2024-09-05 13:56:44 UTC
README
此插件帮助您将Zammad聊天和表单嵌入到WordPress网站中,并在需要时提供对Zammad API的访问。它基于WordPress最佳实践,通过使用函数、钩子和过滤器而不是杂乱的仪表板页面来保持工作场所整洁。
文档
随着文档的增长,请查看Zammad WP Wiki。
兼容性
目前,Zammad WP与以下表单插件兼容,可替换Zammad标准表单为自定义和复杂的表单,具体请参考Wiki中的文档。
构建包
Webpack配置
Webpack配置文件位于config
文件夹中
webpack.config.dev.js
webpack.config.common.js
webpack.config.prod.js
webpack.settings.js
在大多数情况下,webpack.settings.js
是主要文件,它可能因项目而异。例如,添加或删除JS和CSS的入口点。
NPM命令
npm run test
(运行phpunit)npm run start
(安装依赖项)npm run watch
(监视)npm run build
(构建所有文件)npm run build-release
(为发布构建所有文件)npm run dev
(为开发构建所有文件)npm run lint-release
(安装依赖项并运行linting)npm run lint-css
(lint CSS)npm run lint-js
(lint JS)npm run lint-php
(lint PHP)npm run lint
(运行所有lints)npm run format-js
(使用eslint格式化JS)npm run format
(npm run format-js
的别名)npm run test-a11y
(运行可访问性测试)
Composer命令
composer lint
(lint PHP文件)
composer lint-fix
(lint PHP文件并自动修复编码标准违规)
贡献
我们欢迎pull requests和积极的、但尊重的辩论。请通过GitHub上的pull requests进行贡献。
- 分支它!
- 创建您的功能分支:
git checkout -b feature/my-new-feature
- 提交您的更改:
git commit -am '添加一些很棒的功能!'
- 推送到分支:
git push origin feature/my-new-feature
- 提交pull request