Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mirkoschubert/minimal-contact-form
A WordPress Plugin for a simple, clean and secure contact form.
https://github.com/mirkoschubert/minimal-contact-form
contact contact-form dsgvo form gdpr plugin wordpress wordpress-plugin
Last synced: about 1 month ago
JSON representation
A WordPress Plugin for a simple, clean and secure contact form.
- Host: GitHub
- URL: https://github.com/mirkoschubert/minimal-contact-form
- Owner: mirkoschubert
- License: gpl-3.0
- Created: 2018-06-19T14:56:26.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-14T10:37:52.000Z (about 2 years ago)
- Last Synced: 2024-11-13T05:25:34.720Z (3 months ago)
- Topics: contact, contact-form, dsgvo, form, gdpr, plugin, wordpress, wordpress-plugin
- Language: PHP
- Homepage: https://wordpress.org/plugins/minimal-contact-form/
- Size: 628 KB
- Stars: 6
- Watchers: 4
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Minimal Contact Form
Minimal Contact Form is a simple, clean and secure contact form that meets the requirements of the GDPR.
You can also download the plugin at the WordPress Repository!
---
![]()
Almost everyone needs a contact form for their website. But you quickly realize that it is not that easy to find a suitable plugin.
Either you end up with huge form builders that are simply too bulky for a single contact form, or you find a small plugin that doesn't meet your requirements.
### Features
**Minimal Contact Form** is designed to address precisely this problem:
* It is a simple contact form without a lot of extras.
* All form fields are validated and sanitized.
* You can choose to whom the emails are sent.
* The form data is sent via AJAX.
* Sending with WP Mail (SMTP) or PHP Mail is selectable.
* No annoying captchas are used for spam detection, but the honeypot method.
* Predefined GDPR-compliant messages with or without checkbox will be displayed.
* Those messages are linked directly to the privacy policy.
* In case of consent, the recipient will be informed directly in the e-mail.
* The plugin is completely translatable (English & German already available).All this with a total of **four** settings!
### Requirements
* Due to the new privacy options, this plugin requires WordPress 4.9.6 or up.
* You must setup a privacy policy page in WordPress.### Translations
If you want to translate this plugin into another language, you are welcome! English and German (informal) are already there. I used the plugin [Loco Translate](https://wordpress.org/plugins/loco-translate/), but I suppose that other ways should be compatible as well.
### See room for improvement?
Great! There are several ways you can get involved to help make this plugin better:
1. **Report Bugs:** If you find a bug, error or other problem, please report it! You can do this by [creating a new topic](http://wordpress.org/support/plugin/minimal-contact-form) in the plugin forum or [creating an issue](https://github.com/mirkoschubert/minimal-contact-form/issues) on Github.
2. **Suggest New Features:** Have an awesome idea? Please share it! Simply [create a new topic](https://wordpress.org/support/plugin/minimal-contact-form) in the plugin forum to express your thoughts on why the feature should be included and get a discussion going around your idea.
3. **Issue Pull Requests:** If you're a developer, the easiest way to get involved is to help out on [issues already reported](https://github.com/mirkoschubert/minimal-contact-form/issues) in GitHub.### Installation
1. Upload the entire `minimal-contact-form` folder to the `/wp-content/plugins/` directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Place the shortcode `[minimal_contact_form]` in your contact page.You will find `Contact Form` menu in your WordPress options panel.
For basic usage, please read the `Overview` section directly in the plugin settings.