Whilst working on a few things on my website the other day i decided it would be a nice feature to add a callback form to my website so users can simply enter a name, phone number and time they would like a call back and i could get in touch with them to call them back.
So like most people first thing i did was search the plugins database to see if there was something that suited my needs.
After trying several different plugins and forms i just couldnt get any of them to work the way i wanted it to.
So what now? Give up on an idea as noone has created a solution for it yet?
I figured it was time to dip my toe into the world of WordPress Plugins and develop my own plugin.
As a start i knew i wanted several basic features.
- A form for the user to enter their information.
- An email alert to tell me someone has requested a callback.
- A simple backend admin configuration.
As i started creating the plugin more features sprung to mind.
- Simple themeing options to customize the submit button.
- Validation on user inputs.
Thankfully there were plenty of tutorials online to creating wordpress plugins. Along with the excellent WordPress codex website at http://codex.wordpress.org/ which helped me through the process and allowed me to find out how wordpress plugins are created.
After a few days coding and verification i’m pleased to announce my first WordPress Plugin is finished and you can get it now.
Click here to go to WordPress to download the plugin now.
Installation and Usage Instructions:
1. Upload `callback_request` folder to your `/wp-content/plugins/` directory
2. Activate the plugin through the ‘Plugins’ menu in WordPress – Look for Callback Request and click activate.
3. Go to the plugin settings page and enter your settings, then click Save Settings.
4. Place [callback_shortcode] into any of your posts or pages to display the form.
If you have any questions/comments feel free to leave them below. Feedback is always appreciated.