Description
Contact Manager allows you to easily insert contact forms (with or without CAPTCHA) into posts, pages and widgets of your website. You can create an unlimited number of contact forms and customize them completely. If you wish, Contact Manager can also record the messages in your database, and allows you to automatically offer a gift to people who send you a message.
Here’s a sample form that you can add to your website with Contact Manager. See another sample.
Quick Start
Here’s how to set up a form in less than 20 seconds:
- Insert the
[contact-form id=1]
code into your posts/pages/widgets to display this form.
That’s all!
The “Back Office” page of Contact Manager allows you to customize your interface. With this page, you will can display the items that are useful for you and remove the others. In short, you will get an interface that fits precisely to your needs. We advise you to quickly browse through the admin pages of Contact Manager in order to have a global vision, and then take the time to properly configure your options.
Maximum performances for a better SEO
Some WordPress plugins slow down the websites that use them. Contact Manager has been developed with a lot of attention to its performances so that it doesn’t slow down your website and it remains fast.
Moreover, contrary to a common practice among WordPress plugins/themes, Contact Manager doesn’t add any CSS or JavaScript files to the pages of your website, in order to not increase their weights or the number of HTTP requests. So even after installing this plugin, your website’s pages will still load as quickly as before, and their Google PageSpeed scores will not drop.
Screenshots
Installation
You can install Contact Manager through the “Add Plugins” page of the “Plugins” menu in WordPress (Plugins => Add New => Upload Plugin). Upload the plugin file without unzipping it. You can also install it like this:
- Unzip the plugin file.
- Upload with your FTP software the “contact-manager” folder, and only this folder, to your plugins directory (it should be “wp-content/plugins”).
Once you have installed Contact Manager:
- Activate the plugin through the “Plugins” menu in WordPress.
- Click on the “Contact” menu in WordPress and answer the questions to automatically configure the plugin according to your answers.
FAQ
-
Can I use shortcodes in fields of admin pages?
-
Yes. You can insert all the shortcodes available on your website in most fields of Contact Manager admin pages.
-
How can I use shortcodes in my WordPress theme?
-
Insert into the PHP files of your theme a code like this:
<?php echo do_shortcode('[your-shortcode]'); ?>
-
How to use shortcodes in comments?
-
Edit the “functions.php” file (create it if it doesn’t exist) of your WordPress theme and add this line of code:
add_filter('comment_text', 'do_shortcode');
Reviews
Contributors & Developers
“Contact Manager” is open source software. The following people have contributed to this plugin.
Contributors“Contact Manager” has been translated into 1 locale. Thank you to the translators for their contributions.
Translate “Contact Manager” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
- Version 8.6.5
- Improve the security of the uploads
- Version 8.6.4
- Add support for hCaptcha
- Version 8.6.3
- Add the ability to set a Reply-To address for the emails
- Version 8.6.2
- Add a “Preview” button right next to the fields allowing to enter a code
- Version 8.6.1
- Add support for MailerLite
- Version 8.6
- Add support for reCAPTCHA v3
- Version 8.5
- Add the Drag & Drop in the admin pages
- Version 8.4.5
- Add support for Brevo and Sendy
- Version 8.4.4
- Fix a bug with REST API and loopback requests
- Version 8.4.1
- Fix a bug with GetResponse
- Migrate to the new GetResponse API
- Version 8.4
- Improve the ergonomics of admin pages
- Version 8.2
- Add the “Answers” module in the “Back Office” page
- Version 8.1.2
- Fix a bug with shortcodes
- Version 8.1
- Add the ability to delete several items at once
- Version 8.0.4
- Improve the performances of the “contact_form_data” function
- Version 8.0.3
- Improve the security
- Change some generic function names
- Remove “date_default_timezone_set(‘UTC’);”
- Version 8.0.2
- Improve the security
- Version 8.0.1
- Improve the security
- Version 8.0
- Improve the design of the admin pages
- Optimal configuration of the plugin based on the answers given by the user to some questions
- Add a virtual assistant
- Add a guided tour of the plugin
- Version 7.3.1
- Optimize the CSS styles of the admin pages for WordPress 5.1
- Version 7.3
- Use “openssl_encrypt” instead of “mcrypt_encrypt”
- Version 7.2
- Use anonymous functions instead of “create_function”
- Version 7.1
- Improve the compatibility with the GDPR
- Version 7.0
- Migrate from reCAPTCHA v1 to reCAPTCHA v2
- Version 6.8.9
- Improve the integration with SG Autorépondeur
- Version 6.8.7
- Improve the integration with SG Autorépondeur
- Version 6.8.4
- Automatically create a form when the plugin is installed for the first time
- Version 6.8.3
- New API of SG Autorépondeur
- Version 6.8.2
- Improve the registration as a user
- Version 6.7.6
- New API of SG Autorépondeur
- Version 6.7
- Add the ability to use custom languages
- Version 6.6
- Add the ability to use custom files
- Version 6.5.2
- Improve some shortcodes
- Version 6.5
- Add the ability to add a custom autoresponder
- Improve the “contact_mail” function
- Version 6.3.5
- Optimize the CSS styles of the admin pages for WordPress 4.4
- Version 6.3
- Adapt to WordPress 4.3
- Version 6.2.2
- Improve AWeber support
- Version 6.2
- Improve the security of custom instructions
- Improve the ergonomics of admin pages
- Version 6.1.2
- Improve the password generator
- Version 6.1.1
- Improve the ergonomics of admin pages
- Version 6.1
- Improve the “Capabilities” module of the “Back Office” page
- Version 6.0.3
- Add the “country_code” field in the table of messages
- Version 6.0
- Improve the ergonomics of admin pages
- Version 5.9.7
- Add the ability to execute custom instructions just after the submission of a form
- Version 5.9.4
- Fix a bug with PHP 5.5
- Version 5.9.2
- Improve the ergonomics of admin pages
- Optimize the CSS styles of the admin pages for WordPress 3.9.1
- Version 5.9.1
- Improve the stability of the plugin
- Version 5.9
- Improve the ergonomics of admin pages
- Version 5.8.6
- Improve the cron
- Version 5.8.5
- Add the ability to require the double entry of some form fields (email address, password…)
- Version 5.8.4
- Add support of the “pattern” HTML5 attribute
- Version 5.8.3
- Add the ability to set different error messages for each field of a form
- Version 5.8.2
- Improve the stability of the plugin when its folder is renamed
- Fix a bug with forms
- Version 5.8.1
- Improve the installation of the plugin
- Version 5.8
- Optimize the CSS styles of the admin pages for WordPress 3.8
- Improve the uninstallation of the plugin
- Version 5.7.10
- Add the ability to choose to open the targets of the admin pages links in the same tab or in a new tab
- Add a useful link at the top of some modules of the “Back Office” page
- Add a link to the “Upload New Media” page of WordPress next to the fields allowing to enter the URL of a file
- Version 5.7.6
- Integration with the versions 5.7.6 of Commerce Manager, Affiliation Manager, Membership Manager and Optin Manager
- Version 5.7.1
- Improve the shortcodes
- Version 5.7
- Add a meta box in the edit pages of posts and pages
- Improve the support of HTML5 forms attributes
- Add the ability to redirect the user to the referring URL when he completed the form
- Add the [contact-form-category] shortcode
- Improve the “Statistics” page
- Improve the [validation-content] shortcode
- Improve the ergonomics of admin pages
- Version 5.6.4
- Improve the members areas modifications
- Version 5.6.3
- Improve the installation instructions
- Improve the [error] shortcode
- Version 5.6.2
- Improve the ergonomics of custom fields
- Version 5.6.1
- Add the ability to detect some errors and display help messages to the user if he can edit the pages of the website
- Reduce the usage of memory
- Improve the structure of files
- Version 5.6
- Improve the functions of the “forms.php” file
- Minify the “date-picker.js” file
- Improve the system of global variables
- Version 5.5.3
- Improve the edit pages
- Version 5.5.1
- Add the ability to automatically deduct the overpaid commissions from future commissions
- Version 5.5
- Add the ability to use HTML code in emails
- Add the ability to choose the maximum quantity of forms automatically displayed per page
- Add the ability to choose to display the form automatically displayed only on single post pages
- Add the ability to automatically display a form in top and bottom of all posts
- Add the ability to display a form several times in the same page without duplicating IDs
- Version 5.4.2
- Add some links in the admin pages
- Version 5.4.1
- Optimize the CSS styles of the admin pages for WordPress 3.5
- Version 5.4
- Add support for attachments
- Version 5.3
- Improve the “install_contact_manager” function
- Version 5.2
- Add custom fields in all the tables
- Version 5.1
- Add support for custom fields
- Version 5.0
- Integration with Membership Manager 5.0
- Version 4.8.4
- Add the [country-selector] shortcode
- Version 4.8.2
- Add the “question” type for CAPTCHAs
- Version 4.8.1
- Improve the support of radio buttons
- Improve the “range” attribute
- Version 4.8
- Improve the code
- Version 4.7
- Add the ability to use CAPTCHAs in forms
- Version 4.6
- Add the ability to specify a maximum messages quantity per sender for each form
- Add the “keywords” field in the table of messages
- Version 4.5.1
- Integration with Affiliation Manager 4.5.1
- Version 4.5
- Integration with Commerce Manager 4.5
- Version 4.0
- Integration with Commerce Manager 4.0
- Improve the ergonomics of tables pages
- Reduce the usage of memory
- Version 3.5
- Integration with Affiliation Manager 3.5
- Version 3.3
- Improve the sorting of tables
- Version 3.1.1
- Add the ability of allowing the user the option to receive a message confirmation email
- Version 3.1
- Add the ability to execute custom instructions for other events
- Version 3.0
- Add Multisite support
- Version 1.0.3
- Add MailChimp support
- Version 1.0.2
- Improve AWeber support
- Version 1.0.1
- Fix a bug with CyberMailing
- Version 1.0
- Initial version