A simple contact forms plugin with an options page allowing default settings to be configured; these settings can, in most cases, be overridden when adding a contact form to a page. This plugin supports the use of multiple contact forms on a page.
Contact forms can be placed on pages using the simple-contact-form shortcode which supports the following parameters:
idis the only mandatory parameter; a unique id for each contact form on the page must be supplied.send-from-emailallows the default send from email address to be overridden.send-from-nameallows the default send from email name to be overridden.recipientsallows the default recipients to be overridden.label-nameallows the default label for the name field to be overridden.- label-email` allows the default label for the email field to be overridden.
label-subjectallows the default label for the subject field to be overridden.label-messageallows the default label for the message field to be overridden.subjectallows the default subject for the name field to be overridden. If an empty subject is provided, users can free form type a subject. Multiple subjects to allow picking from a drop down list can be supplied, separated with a|.subject-prefixallows a subject prefix to be added to all subjects when the email is sent and override the default.
Example shortcode usage:
[simple-contact-form id="contact-us" recipients="bob@example.com,jane@example.com" subject="Sales|Support|Accounts" subject-prefix="Contact us from example.com:"]
This plugin is multisite compatible, with options set on a per site basis.
- Download the latest release of the plugin from GitHub.
- Upload the entire zip file using the Plugins upload function in your ClassicPress admin panel.
- Activate the plugin.
- Configure relevant settings via the configuration page in the admin control panel (azurecurve menu).
azurecurve was one of the first plugin developers to start developing for Classicpress; all plugins are available from azurecurve Development and are integrated with the Update Manager plugin for fully integrated, no hassle, updates.
The other plugins available from azurecurve are:
- Add Open Graph Tags - details / download
- Add Twitter Cards - details / download
- Avatars - details / download
- Breadcrumbs - details / download
- Call-out Boxes - details / download
- Code - details / download
- Comment Validator - details / download
- Conditional Links - details / download
- Contact Forms - details / download
- Disable FLoC - details / download
- Display After Post Content - details / download
- Estimated Read Time - details / download
- Events - details / download
- Filtered Categories - details / download
- Flags - details / download
- Floating Featured Image - details / download
- Gallery From Folder - details / download
- Get GitHub File - details / download
- Icons - details / download
- Images - details / download
- Insult Generator - details / download
- Load Admin CSS - details / download
- Loop Injection - details / download
- Maintenance Mode - details / download
- Markdown - details / download
- Mobile Detection - details / download
- Multisite Favicon - details / download
- Nearby - details / download
- Page Index - details / download
- Post Archive - details / download
- Redirect - details / download
- Remove Revisions - details / download
- RSS Feed - details / download
- RSS Suffix - details / download
- Series Index - details / download
- Shortcodes in Comments - details / download
- Shortcodes in Widgets - details / download
- Sidebar Login - details / download
- SMTP - details / download
- Snippets - details / download
- Strong Password Generator - details / download
- Tag Cloud - details / download
- Taxonomy Index - details / download
- Taxonomy Order - details / download
- Theme Switcher - details / download
- Timelines - details / download
- Toggle Show/Hide - details / download
- Update Admin Menu - details / download
- URL Shortener - details / download
- Username Protection - details / download
- Widget Announcements - details / download
