nethttp.net-contact
A custom contact form plugin for WordPress.
by Barney <yrbane@nethttp.net> · github.com/yrbane/nethttp.net-contact · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/yrbane/nethttp.net-contact/archive/refs/heads/main.zipReadme
Custom Contact Form Plugin for WordPress
A custom contact form plugin for WordPress that allows you to easily create and manage contact forms on your website.
Features
- Easily create and manage contact forms.
- Automatically blocks submissions from blacklisted countries.
- Secure form submissions to prevent spam and xss.
- If submissions are not valid, ips are banned and cannot resubmit contact form.
- Banned reason is stored in database.
- Ips who are sending from same email or sending same message as another banned ip are also banned.
- Supports multiple recipient email addresses.
- Localisation.
- Custom css.
- Support for Google captcha reCAPTCHA.
Todo
- Customize form fields and labels.
- Manage banned Ip
- ???
Installation
- Download the plugin ZIP file from the latest release.
- Upload and activate the plugin through the WordPress admin panel.
Usage
- Once the plugin is activated, you can use the
[custom_contact_form]shortcode to embed a contact form on your posts or pages. - Configure the plugin settings by going to the "Contact Form" section in the WordPress admin menu.
Configuration
- Destination Email(s): Enter the email address(es) where contact form submissions should be sent. Separate multiple addresses with commas.
- Blacklisted Countries: Enter a comma-separated list of country codes to block submissions from those countries.
- reCAPTCHA Settings: Enter site key and secret key generated at Google reCAPTCHA.
- Custom CSS: Enter your custom CSS.
License
This plugin is licensed under the GNU General Public License v3.0.
Changelog
See CHANGELOG.md for a list of changes and updates to the plugin.
Contributing
Contributions are welcome! If you find a bug or have an idea for a new feature, please open an issue or create a pull request.
Author
- Name: @yrbane
- Email: yrbane@nethttp.net
Support
For support and inquiries, please contact the author at the provided email address.
Acknowledgments
- This is my first Wordpress extension.
- Special thanks to the WordPress community for their support and inspiration.
Read the full README on GitHub →
Releases
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.