wordpress-plugin contact-form-7-web-communications
Wordpress plugin to add communications to Contact 7 Forms
fgms/contact-form-7-web-communications
Wordpress plugin to add communications to Contact 7 Forms
- Sunday, August 27, 2017
- by sturple
- Repository
- 1 Watchers
- 0 Stars
- 17 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 0 Forks
- 0 Open issues
- 2 Versions
- 0 % Grown
Introduction
This plugin adds functionality to contact form 7, (*1)
- Gives the option to create "Accept/Decline" email communications.
- Adds a supervisor email for dropped email communications.
- Adds Bcc email to prevent Mod Security Errors when saving headers.
- Creates ability to add email rollups every week.
- Adds Custom Twig template function into this plugin.
- Creates a database of form communication.
- Updates Mail and Mail 2 emails to Admin and Client emails
- adds additional email tags site_url, company_name, comm_status, comm_accept_link and comm_decline_link
shortcodes
[wpcf7_communications_results]
Gets results of weekly communications., (*2)
[wpcf7_communications_results]
[wpcf7_communications_action]
Attribute |
Description |
accept_message |
this message is used when admin clicks on accept link |
decline_message |
this message is used when admin clicks on decline link |
not_found_message |
this message is used when admin clicks on accept or decline, but entry is not valid |
[wpcf7_communications_action accept_message="" decline_message="" not_found_message=""]
File Structure
โโโ composer.json - for composer
โโโ contact-form-7-web-communications.php - plugin file
โโโ README.MD -- this file
โโโ shortcodes
โย ย โโโ wpcf7-communications-action.php -- this allows an action for accept and decline of email communications
โย ย โโโ wpcf7-communications-results.php -- this outputs the results of weekly email communications
โโโ src
โโโ Fgms
โโโ Communications
โโโ Controller.php - Controller
โโโ Model.php - where all the database stuff happens.
โโโ View.php - display data