Adds a custom button to TinyMCE WordPress editor to insert shortcodes for Contact Form 7 plugin.
As of April 2026, Contact Form 7 Editor Button is a WordPress cf7 button plugin with 200 active installations and a 5/5 rating from 1 reviews. It has been downloaded 4.5K+ times in total. Requires WordPress 4.0+ and PHP false+. Available on WordPress.org since 2017. Last updated 3 years ago — may have compatibility concerns.
No need to copy/remember shortcodes for Contact Form 7 plugin. Just click the button, select the form and the plugin generates and embed contact form into a post.
Install the plugin like described in “Installation” section, it adds “envelope” button to editor’s button toolbar. The popup with available forms appears at the click of the button. Shortcode for the selected form will be added into a post.
Easy to use
Supports custom sorting
Can load data via AJAX
No dependencies from 3rd party libraries. Uses only TinyMCE API and Vanilla JS
100% free
The plugin works with WordPress 4.0+, PHP 5.4+ and “Contact Form 7” 4.2+
Have any question, a support request or ideas how to do the plugin better?
Co…
| WordPress | 4.0+ requiredTested up to 6.2.0 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.