Version Description
- June 29, 2018 =
Broadcasts
- Send broadcast to your subscribers
Download this release
Release Info
Developer | mailmunch |
Plugin | MailChimp Forms by MailMunch |
Version | 3.1.1 |
Comparing to | |
See all releases |
Code changes from version 3.1.0 to 3.1.1
admin/class-mailchimp-mailmunch-admin.php
CHANGED
@@ -163,6 +163,7 @@ class Mailchimp_Mailmunch_Admin {
|
|
163 |
}
|
164 |
|
165 |
add_submenu_page( MAILCHIMP_MAILMUNCH_SLUG, $this->integration_name. ' Autoresponders', 'Autoresponders', 'manage_options', MAILCHIMP_MAILMUNCH_SLUG. '-autoresponders', array($this, 'autoresponders_page') );
|
|
|
166 |
add_submenu_page( MAILCHIMP_MAILMUNCH_SLUG, $this->integration_name. ' Settings', 'Settings', 'manage_options', MAILCHIMP_MAILMUNCH_SLUG. '-settings', array($this, 'settings_page') );
|
167 |
}
|
168 |
|
@@ -309,6 +310,18 @@ class Mailchimp_Mailmunch_Admin {
|
|
309 |
require_once(plugin_dir_path( __FILE__ ) . 'partials/mailchimp-mailmunch-autoresponders.php');
|
310 |
}
|
311 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
312 |
/**
|
313 |
* Dashboard Widget
|
314 |
*
|
@@ -334,6 +347,7 @@ class Mailchimp_Mailmunch_Admin {
|
|
334 |
$html .= '<a class="mailmunch-dash-option" href="'. admin_url('edit.php?post_type='.MAILCHIMP_MAILMUNCH_POST_TYPE) .'"><span class="dashicons dashicons-admin-page"></span><span class="mailmunch-dash-text">Landing Pages</span></a>';
|
335 |
}
|
336 |
$html .= '<a class="mailmunch-dash-option" href="'. admin_url('admin.php?page='.MAILCHIMP_MAILMUNCH_SLUG.'-autoresponders') .'"><span class="dashicons dashicons-email-alt"></span><span class="mailmunch-dash-text">Autoresponders</span></a>';
|
|
|
337 |
$html .= '</div>';
|
338 |
$html .= '</div>';
|
339 |
$html .= '</div>';
|
163 |
}
|
164 |
|
165 |
add_submenu_page( MAILCHIMP_MAILMUNCH_SLUG, $this->integration_name. ' Autoresponders', 'Autoresponders', 'manage_options', MAILCHIMP_MAILMUNCH_SLUG. '-autoresponders', array($this, 'autoresponders_page') );
|
166 |
+
add_submenu_page( MAILCHIMP_MAILMUNCH_SLUG, $this->integration_name. ' Broadcasts', 'Broadcasts', 'manage_options', MAILCHIMP_MAILMUNCH_SLUG. '-broadcasts', array($this, 'broadcasts_page') );
|
167 |
add_submenu_page( MAILCHIMP_MAILMUNCH_SLUG, $this->integration_name. ' Settings', 'Settings', 'manage_options', MAILCHIMP_MAILMUNCH_SLUG. '-settings', array($this, 'settings_page') );
|
168 |
}
|
169 |
|
310 |
require_once(plugin_dir_path( __FILE__ ) . 'partials/mailchimp-mailmunch-autoresponders.php');
|
311 |
}
|
312 |
|
313 |
+
/**
|
314 |
+
* Broadcasts Page
|
315 |
+
*
|
316 |
+
* @since 3.1.1
|
317 |
+
*/
|
318 |
+
public function broadcasts_page() {
|
319 |
+
$this->initiate_api();
|
320 |
+
$currentStep = 'broadcasts';
|
321 |
+
require_once(plugin_dir_path( __FILE__ ) . 'partials/mailchimp-mailmunch-tabs.php');
|
322 |
+
require_once(plugin_dir_path( __FILE__ ) . 'partials/mailchimp-mailmunch-broadcasts.php');
|
323 |
+
}
|
324 |
+
|
325 |
/**
|
326 |
* Dashboard Widget
|
327 |
*
|
347 |
$html .= '<a class="mailmunch-dash-option" href="'. admin_url('edit.php?post_type='.MAILCHIMP_MAILMUNCH_POST_TYPE) .'"><span class="dashicons dashicons-admin-page"></span><span class="mailmunch-dash-text">Landing Pages</span></a>';
|
348 |
}
|
349 |
$html .= '<a class="mailmunch-dash-option" href="'. admin_url('admin.php?page='.MAILCHIMP_MAILMUNCH_SLUG.'-autoresponders') .'"><span class="dashicons dashicons-email-alt"></span><span class="mailmunch-dash-text">Autoresponders</span></a>';
|
350 |
+
$html .= '<a class="mailmunch-dash-option" href="'. admin_url('admin.php?page='.MAILCHIMP_MAILMUNCH_SLUG.'-broadcasts') .'"><span class="dashicons dashicons-email-alt"></span><span class="mailmunch-dash-text">Broadcasts</span></a>';
|
351 |
$html .= '</div>';
|
352 |
$html .= '</div>';
|
353 |
$html .= '</div>';
|
admin/partials/mailchimp-mailmunch-broadcasts.php
ADDED
@@ -0,0 +1,14 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* Provide a broadcasts admin area view for the plugin
|
5 |
+
*
|
6 |
+
* @link http://www.mailmunch.co
|
7 |
+
* @since 3.1.1
|
8 |
+
*
|
9 |
+
* @package Mailchimp_Mailmunch
|
10 |
+
* @subpackage Mailchimp_Mailmunch/admin/partials
|
11 |
+
*/
|
12 |
+
?>
|
13 |
+
|
14 |
+
<?php echo $this->mailmunch_api->getBroadcastsHtml(); ?>
|
admin/partials/mailchimp-mailmunch-tabs.php
CHANGED
@@ -6,5 +6,6 @@
|
|
6 |
<a href="<?php echo admin_url('edit.php?post_type='.MAILCHIMP_MAILMUNCH_POST_TYPE) ?>" class="nav-tab<?php if ($currentStep == 'landingpages') { echo " nav-tab-active"; } ?>">Landing Pages</a>
|
7 |
<?php } ?>
|
8 |
<a href="<?php echo admin_url('admin.php?page='.MAILCHIMP_MAILMUNCH_SLUG.'-autoresponders') ?>" class="nav-tab<?php if ($currentStep == 'autoresponders') { echo " nav-tab-active"; } ?>">Autoresponders</a>
|
|
|
9 |
</h2>
|
10 |
<?php if ($currentStep == 'landingpages') { ?><br /><?php } ?>
|
6 |
<a href="<?php echo admin_url('edit.php?post_type='.MAILCHIMP_MAILMUNCH_POST_TYPE) ?>" class="nav-tab<?php if ($currentStep == 'landingpages') { echo " nav-tab-active"; } ?>">Landing Pages</a>
|
7 |
<?php } ?>
|
8 |
<a href="<?php echo admin_url('admin.php?page='.MAILCHIMP_MAILMUNCH_SLUG.'-autoresponders') ?>" class="nav-tab<?php if ($currentStep == 'autoresponders') { echo " nav-tab-active"; } ?>">Autoresponders</a>
|
9 |
+
<a href="<?php echo admin_url('admin.php?page='.MAILCHIMP_MAILMUNCH_SLUG.'-broadcasts') ?>" class="nav-tab<?php if ($currentStep == 'broadcasts') { echo " nav-tab-active"; } ?>">Broadcasts</a>
|
10 |
</h2>
|
11 |
<?php if ($currentStep == 'landingpages') { ?><br /><?php } ?>
|
includes/class-mailchimp-mailmunch.php
CHANGED
@@ -22,7 +22,7 @@ define( 'MAILCHIMP_MAILMUNCH_SLUG', "mailchimp-mailmunch" );
|
|
22 |
define( 'MAILCHIMP_MAILMUNCH_PREFIX', 'mc_mm' );
|
23 |
define( 'MAILCHIMP_MAILMUNCH_POST_TYPE', 'mailmunch_page' );
|
24 |
define( 'MAILCHIMP_MAILMUNCH_PLUGIN_DIRECTORY', 'mailchimp-forms-by-mailmunch' );
|
25 |
-
define( 'MAILCHIMP_MAILMUNCH_VERSION', '3.1.
|
26 |
|
27 |
/**
|
28 |
* The core plugin class.
|
22 |
define( 'MAILCHIMP_MAILMUNCH_PREFIX', 'mc_mm' );
|
23 |
define( 'MAILCHIMP_MAILMUNCH_POST_TYPE', 'mailmunch_page' );
|
24 |
define( 'MAILCHIMP_MAILMUNCH_PLUGIN_DIRECTORY', 'mailchimp-forms-by-mailmunch' );
|
25 |
+
define( 'MAILCHIMP_MAILMUNCH_VERSION', '3.1.1' );
|
26 |
|
27 |
/**
|
28 |
* The core plugin class.
|
includes/class-mailmunch-api.php
CHANGED
@@ -290,6 +290,19 @@
|
|
290 |
$body = str_replace('{{TOKEN}}', $this->getUserToken(), $request['body']);
|
291 |
return $body;
|
292 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
293 |
|
294 |
function getSiteId() {
|
295 |
return get_option($this->getPrefix(). 'site_id');
|
290 |
$body = str_replace('{{TOKEN}}', $this->getUserToken(), $request['body']);
|
291 |
return $body;
|
292 |
}
|
293 |
+
|
294 |
+
function getBroadcastsHtml($siteId=null) {
|
295 |
+
if (empty($siteId)) { $siteId = $this->getSiteId(); }
|
296 |
+
|
297 |
+
$this->requestType = 'get';
|
298 |
+
$request = $this->ping('/sites/'.$siteId.'/broadcasts/wordpress?plugin=mailchimp');
|
299 |
+
if( is_wp_error( $request ) ) {
|
300 |
+
return $request->get_error_message();
|
301 |
+
}
|
302 |
+
|
303 |
+
$body = str_replace('{{TOKEN}}', $this->getUserToken(), $request['body']);
|
304 |
+
return $body;
|
305 |
+
}
|
306 |
|
307 |
function getSiteId() {
|
308 |
return get_option($this->getPrefix(). 'site_id');
|
mailchimp-mailmunch.php
CHANGED
@@ -16,7 +16,7 @@
|
|
16 |
* Plugin Name: MailChimp Forms by MailMunch
|
17 |
* Plugin URI: http://connect.mailchimp.com/integrations/mailmunch-email-list-builder
|
18 |
* Description: The MailChimp plugin allows you to quickly and easily add signup forms for your MailChimp lists. Popup, Embedded, Top Bar and a variety of different options available.
|
19 |
-
* Version: 3.1.
|
20 |
* Author: MailMunch
|
21 |
* Author URI: http://www.mailmunch.co
|
22 |
* License: GPL-2.0+
|
16 |
* Plugin Name: MailChimp Forms by MailMunch
|
17 |
* Plugin URI: http://connect.mailchimp.com/integrations/mailmunch-email-list-builder
|
18 |
* Description: The MailChimp plugin allows you to quickly and easily add signup forms for your MailChimp lists. Popup, Embedded, Top Bar and a variety of different options available.
|
19 |
+
* Version: 3.1.1
|
20 |
* Author: MailMunch
|
21 |
* Author URI: http://www.mailmunch.co
|
22 |
* License: GPL-2.0+
|
readme.txt
CHANGED
@@ -3,8 +3,8 @@ Contributors: mailmunch, lizgannes, mailchimpzain, adeelraza, jessicabrownmm
|
|
3 |
Donate link: https://www.mailmunch.co/pricing/?utm_source=wp-plugin-repo&utm_medium=mailchimp-mailmunch&utm_campaign=donate-link
|
4 |
Tags: MailChimp, MailChimp forms, MailChimp lists, opt-in forms, sign up form, MailChimp, email, forms, mailing lists, marketing, newsletter, sign up
|
5 |
Requires at least: 4.0
|
6 |
-
Tested up to: 4.9
|
7 |
-
Stable tag: 3.1.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -36,17 +36,25 @@ Our MailChimp plugin allows you to build a range of different MailChimp forms an
|
|
36 |
|
37 |
#### MailChimp Form Features
|
38 |
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
50 |
|
51 |
In no time you'll be creating superb MailChimp newsletter forms and landing pages that never let you down and capture thousands of emails every day.
|
52 |
|
@@ -89,58 +97,64 @@ After installation and creating your account, the plugin will guide you through
|
|
89 |
7. Connect MailChimp and choose a list
|
90 |
8. Start collecting user emails and growing your MailChimp subscriber list!
|
91 |
|
92 |
-
Visit [our Knowledge Base](https://help.mailmunch.com/hc
|
93 |
|
94 |
== Frequently Asked Questions ==
|
95 |
|
96 |
-
|
97 |
[MailChimp](http://mailchimp.com/features/all/) is full of useful, powerful email marketing features that are easy to use whether you're an email marketing expert, or a small business just getting started.
|
98 |
|
99 |
To learn more, just check out: [MailChimp](http://mailchimp.com/features/all/)
|
100 |
|
101 |
-
|
102 |
Go to **Appearance > Widgets** and use the **MailChimp Forms by MailMunch** widget that comes with the plugin.
|
103 |
|
104 |
-
|
105 |
Yes, you can register on MailChimp at [MailChimp](https://login.mailchimp.com/signup). MailChimp has a free plan.
|
106 |
|
107 |
-
|
108 |
You will need a MailMunch account if you want to use any of our premium features. It's 100% free to sign up and you can have unlimited MailChimp forms for free.
|
109 |
|
110 |
-
|
|
|
|
|
|
|
111 |
Yes, you have to have at least 1 list set up in MailChimp.
|
112 |
|
113 |
For more help, visit the MailChimp Support article [How do I create a new list?](http://kb.mailchimp.com/article/where-can-i-find-my-api-key "How do I create a new list?")
|
114 |
|
115 |
-
|
116 |
You don't have to worry about that. We will guide you through the MailChimp flow.
|
117 |
|
118 |
-
|
119 |
After you connect your MailChimp account, the plugin will fetch all of your MailChimp list information and load it into the plugin admin. You can simply choose the MailChimp lists you want to make forms for.
|
120 |
|
121 |
-
|
122 |
We offer a variety of MailChimp forms: Popups, Embedded, Top Bar, etc. You can choose which pages, posts or categories to show MailChimp form on. You can also use a shortcode to add a MailChimp form to a specific area in a page or post. Everything is done visually.
|
123 |
|
124 |
-
|
125 |
To create your MailChimp Sidebar widget, go to your Appearance > Widgets. Then, drag MailChimp Forms widget to your sidebar and expand it and choose or create your MailChimp form.
|
126 |
|
127 |
-
|
128 |
Yes. Our MailChimp popups, MailChimp embed forms, MailChimp sidebar widgets and MailChimp top bars are fully designed to work on mobile.
|
129 |
|
130 |
-
|
131 |
MailChimp provides complete analytics on your MailChimp forms and MailChimp subscribers.
|
132 |
|
133 |
-
|
134 |
This MailChimp plugin is the easiest, fastest and best form builder. Try other MailChimp plugins and then try ours.
|
135 |
|
136 |
-
|
137 |
Edit your MailChimp form and go to the "Fields" step. Update the MailChimp submit button text.
|
138 |
|
139 |
-
|
140 |
-
Edit your MailChimp form and go to the "Fields" step. Click add new MailChimp field.
|
|
|
|
|
|
|
141 |
|
142 |
-
|
143 |
-
|
144 |
|
145 |
== Other Notes ==
|
146 |
|
@@ -161,16 +175,21 @@ Use the [WordPress.org plugin forums](https://wordpress.org/support/plugin/mailc
|
|
161 |
|
162 |
== Changelog ==
|
163 |
|
164 |
-
|
165 |
|
166 |
-
**
|
167 |
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
|
|
|
|
|
|
|
|
|
|
|
174 |
|
175 |
#### 2.1.7 - January 14, 2017
|
176 |
|
@@ -179,238 +198,3 @@ Use the [WordPress.org plugin forums](https://wordpress.org/support/plugin/mailc
|
|
179 |
- Added the ability to bulk remove form fields from the form builder
|
180 |
- Tweaked class names, labels.
|
181 |
- Confirm each integration is working as intended.
|
182 |
-
|
183 |
-
|
184 |
-
#### 2.1.5 - July 28, 2016
|
185 |
-
|
186 |
-
- Upgraded to faster CDN
|
187 |
-
- Added new MailChimp themes
|
188 |
-
- Confirm each integration is working as intended
|
189 |
-
- Added date field and textarea field
|
190 |
-
- Resize MailChimp popups with different sizes
|
191 |
-
|
192 |
-
|
193 |
-
#### 2.1.4 - May 16, 2016
|
194 |
-
|
195 |
-
- Redesigned subscribers page
|
196 |
-
- Improved MailChimp search
|
197 |
-
- Plugin review notice is now dismissible.
|
198 |
-
- Fixed a bug that caused display issues on some sites after unchecking the "New CSS" powerup
|
199 |
-
|
200 |
-
|
201 |
-
#### 2.1.3 - April 23, 2016
|
202 |
-
|
203 |
-
- Performance improvements
|
204 |
-
- Minor Bug fixes
|
205 |
-
- Improved formatting of birthday fields.
|
206 |
-
- Ensure fields are HTML decoded before sending to MailChimp.
|
207 |
-
|
208 |
-
|
209 |
-
#### 2.1.2 - March 07, 2016
|
210 |
-
|
211 |
-
- Improved MailChimp Popup targeting engine: changed how a session is counted (a session now expires after 30 minutes of inactivity).
|
212 |
-
- Issue with escaped HTML when using form tags introduced by previous update.
|
213 |
-
|
214 |
-
#### 2.1.1 - February 19, 2016
|
215 |
-
|
216 |
-
- Various other small bug fixes & improvements
|
217 |
-
|
218 |
-
#### 2.1.0 - February 06, 2016
|
219 |
-
|
220 |
-
- Refactored MailChimp Popup
|
221 |
-
- Improved MailChimp Form targeting
|
222 |
-
|
223 |
-
#### 2.1.2 - January 29, 2016
|
224 |
-
|
225 |
-
- Improved error messages when writing exceptions to debug log.
|
226 |
-
- Show notice when form is missing required MailChimp fields.
|
227 |
-
|
228 |
-
#### 2.0.9 - January 17, 2016
|
229 |
-
|
230 |
-
- Fixed MailChimp integration bug
|
231 |
-
- Fixed MailChimp lists not found bug
|
232 |
-
|
233 |
-
#### 2.0.8 - January 2, 2016
|
234 |
-
|
235 |
-
- More MailChimp form themes
|
236 |
-
- Created API classes to interact with the MailChimp API
|
237 |
-
|
238 |
-
#### 2.0.7
|
239 |
-
|
240 |
-
- Fixed MailChimp API wrapper class file
|
241 |
-
- The "Send Welcome Email" option is no longer supported by MailChimp and has been removed
|
242 |
-
|
243 |
-
#### 2.0.6.9
|
244 |
-
|
245 |
-
- Fix: repair 'Opt In' default list drop down on options page
|
246 |
-
- Fix: repair errors being thrown when a commenter is added to a list
|
247 |
-
|
248 |
-
#### 2.0.6.8
|
249 |
-
|
250 |
-
- Removed the update MailChimp profile info link, some users brought up security concerns.
|
251 |
-
- Fixed missing argument when using table display formatting.
|
252 |
-
|
253 |
-
#### 2.0.6.7
|
254 |
-
|
255 |
-
- We have added brand new functionality, allowing users to easily customize forms on the fly, through a familiar UI as well as a templating framework to allow users to design and implement their own custom forms. A minor security bug was patched in this release as well. We fixed an issue with the MailChimp API key check running on each page load, and added a few new filters to allow users to alter text.
|
256 |
-
|
257 |
-
#### 2.0.6.6
|
258 |
-
|
259 |
-
**Fixes**
|
260 |
-
|
261 |
-
- Added autocomplete="false" to MailChimp API input field
|
262 |
-
- Added event listener to form submission (forms can now be placed in modals/slideout menus)
|
263 |
-
|
264 |
-
#### 2.0.6.4
|
265 |
-
|
266 |
-
**Fixes**
|
267 |
-
|
268 |
-
- Security Vulnerability patched
|
269 |
-
|
270 |
-
#### 2.0.6.3
|
271 |
-
|
272 |
-
**Fixes**
|
273 |
-
|
274 |
-
- fix bug with nonce security check when using table 'Preferred Form Layout' setting
|
275 |
-
|
276 |
-
#### 2.0.6.2
|
277 |
-
|
278 |
-
**Fixes**
|
279 |
-
|
280 |
-
- added `stripslashes()` to the following settings fields :
|
281 |
-
- Single Opt-in Confirmation Message
|
282 |
-
- Double Opt-in Confirmation Message
|
283 |
-
- Interest Group Label
|
284 |
-
- Opt-in Checkbox Text
|
285 |
-
|
286 |
-
**Updates**
|
287 |
-
|
288 |
-
- Updated readme FAQ section
|
289 |
-
|
290 |
-
#### 2.0.6.1
|
291 |
-
|
292 |
-
- Update SSL conditional in main plugin file
|
293 |
-
- Added mcrypt module check, for MailChimp API encryption
|
294 |
-
- Conditionally loaded scripts and styles in admin ( prevent conflicts )
|
295 |
-
- Included NONCE security checks on form submissions ( helps prevent CSRF and other attacks )
|
296 |
-
- Added proper update task function to add missing settings to the options page ( prevents undefined variables for new settings )
|
297 |
-
|
298 |
-
#### 2.0.6
|
299 |
-
|
300 |
-
- Biggest change is migrating the plugin to use MailChimp's v3 API.
|
301 |
-
- Added missing styles to post page ( added missing icon to tinyMCE button )
|
302 |
-
- Added missing styles to widget page
|
303 |
-
- Adjusted Chimp Chatter activity time formatting to return correct time based on user time zone
|
304 |
-
- New Feature: Real time updates to MailChimp Account Activity ( utilizing the heartbeat MailChimp API )
|
305 |
-
- New Feature: Added MailChimp account activity widget to dashboard ( with live updates using heartbeat MailChimp API )
|
306 |
-
- Added screenshot of admin dashboard account activity widget
|
307 |
-
|
308 |
-
#### 2.0.5.9
|
309 |
-
|
310 |
-
- Added reCAPTCHA support to prevent bots and spammers from submitting forms
|
311 |
-
- Split settings page into three separate sections
|
312 |
-
- Removed Jetpack sharing icons from appearing in the success messages
|
313 |
-
|
314 |
-
#### 2.0.5.8
|
315 |
-
|
316 |
-
- Update MailChimp API to v2.0
|
317 |
-
- Added MailChimp API Key Validation Check
|
318 |
-
- Updated translation files with new strings
|
319 |
-
- Update existing screen shots and add new screen shot
|
320 |
-
- Update FAQ
|
321 |
-
- Added "loaded server modules" to the debug page, to better aid in support requests
|
322 |
-
|
323 |
-
#### 2.0.5.7
|
324 |
-
|
325 |
-
- Changed name of plugin to MailChimp Forms
|
326 |
-
- Added support for multiples of the same MailChimp list
|
327 |
-
- Bug fixes
|
328 |
-
|
329 |
-
#### 2.0.5.6
|
330 |
-
|
331 |
-
- Added support for multiples of the same MailChimp list
|
332 |
-
- Bug fixes
|
333 |
-
|
334 |
-
#### 2.0.5.5
|
335 |
-
|
336 |
-
- Supports custom merge vars now
|
337 |
-
- Allows import from MailChimp
|
338 |
-
- Allows Table or Div output
|
339 |
-
|
340 |
-
#### 2.0.5.4
|
341 |
-
|
342 |
-
- Fixed form not submitting to MailChimp for anonymous users bug
|
343 |
-
|
344 |
-
#### 2.0.5.3
|
345 |
-
|
346 |
-
- Custom merge vars allows more customized field configuration
|
347 |
-
|
348 |
-
#### 2.0.5.2
|
349 |
-
|
350 |
-
- Removed required from First Name and Last Name fields
|
351 |
-
- Added update routines for future versions
|
352 |
-
|
353 |
-
#### 2.0.5.1
|
354 |
-
|
355 |
-
- Changed the list logic and added a notice for the MERGE VAR naming schema
|
356 |
-
|
357 |
-
#### 2.0.5
|
358 |
-
|
359 |
-
- Impression tracking can now be disabled
|
360 |
-
- Small UI improvements to form editor
|
361 |
-
- Numerous bug fixes
|
362 |
-
|
363 |
-
#### 2.0.4.9
|
364 |
-
|
365 |
-
- Changed CSS paths from Absolute to Relative
|
366 |
-
|
367 |
-
#### 2.0.4 =
|
368 |
-
- MailChimp automation
|
369 |
-
|
370 |
-
= 2.0.3 =
|
371 |
-
* Added new layout
|
372 |
-
* Added MailChimp Popup Feature
|
373 |
-
* Numerous Bugfixes
|
374 |
-
* Numerous User Interface Improvements
|
375 |
-
|
376 |
-
= 2.0.2 =
|
377 |
-
* CSS improvements
|
378 |
-
* UI improvements
|
379 |
-
* Fixed API conflicts
|
380 |
-
* Fixed conflict with cherry plugin
|
381 |
-
|
382 |
-
= 2.0.1 =
|
383 |
-
* Numerous CSS Fixes
|
384 |
-
* Fixed issues with PHP5.2
|
385 |
-
* Confirmed compatibility with WordPress 4.0.1
|
386 |
-
* Added premium banner
|
387 |
-
|
388 |
-
= 2.0.0 =
|
389 |
-
* Brand New: Faster and more reliable MailChimp forms
|
390 |
-
|
391 |
-
= 1.0.9 =
|
392 |
-
* Faster MailChimp forms
|
393 |
-
|
394 |
-
= 1.0.8 =
|
395 |
-
* Fixed multiple MailChimp forms conflict
|
396 |
-
|
397 |
-
= 1.0.7 =
|
398 |
-
* MailChimp confirmation email
|
399 |
-
|
400 |
-
= 1.0.6 =
|
401 |
-
* Fixed MailChimp double opt-in
|
402 |
-
|
403 |
-
= 1.0.5 =
|
404 |
-
* More MailChimp features
|
405 |
-
|
406 |
-
= 1.0.4 =
|
407 |
-
* Fixed subscribers not showing on MailChimp
|
408 |
-
|
409 |
-
= 1.0.3 =
|
410 |
-
* Added scroll box left position
|
411 |
-
|
412 |
-
= 1.0.2 =
|
413 |
-
* Few bug fixes with MailChimp API
|
414 |
-
|
415 |
-
= 1.0.1 =
|
416 |
-
* The first version of MailChimp Forms WordPress plugin by MailMunch
|
3 |
Donate link: https://www.mailmunch.co/pricing/?utm_source=wp-plugin-repo&utm_medium=mailchimp-mailmunch&utm_campaign=donate-link
|
4 |
Tags: MailChimp, MailChimp forms, MailChimp lists, opt-in forms, sign up form, MailChimp, email, forms, mailing lists, marketing, newsletter, sign up
|
5 |
Requires at least: 4.0
|
6 |
+
Tested up to: 4.9.6
|
7 |
+
Stable tag: 3.1.1
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
36 |
|
37 |
#### MailChimp Form Features
|
38 |
|
39 |
+
* Build **unlimited** forms for any of your lists with an easy-to-use admin, including multiple forms for the same list.
|
40 |
+
* Connect with your MailChimp account in seconds. No API keys required
|
41 |
+
* Build **unlimited** forms for any of your MailChimp lists with an easy-to-use admin, including multiple forms for the same list
|
42 |
+
* Sign-up forms look beautiful, user-friendly and mobile optimized. You have complete control over the form fields and can send anything you like to MailChimp
|
43 |
+
* Analytics and reporting for your MailChimp forms
|
44 |
+
* A/B Test your MailChimp forms and improve conversions
|
45 |
+
* Includes landing page builder with MailChimp forms
|
46 |
+
* Disable or Enable the default MailChimp welcome email
|
47 |
+
* Add MailChimp forms to any post or page
|
48 |
+
* Supports MailChimp interest groups
|
49 |
+
* View your MailChimp analytics and reports
|
50 |
+
* Custom thank you message for MailChimp subscribers
|
51 |
+
* Fully GDPR compliant
|
52 |
+
* Quickly toggle between single or double opt-in.
|
53 |
+
* Disable or Enable the default welcome email.
|
54 |
+
* Remove subscribers from your list through our admin interface.
|
55 |
+
* Allow existing subscribers to update their profile information.
|
56 |
+
* Redirect users to another post or page after form submission.
|
57 |
+
* Enable Google reCAPTCHA protection on your forms.
|
58 |
|
59 |
In no time you'll be creating superb MailChimp newsletter forms and landing pages that never let you down and capture thousands of emails every day.
|
60 |
|
97 |
7. Connect MailChimp and choose a list
|
98 |
8. Start collecting user emails and growing your MailChimp subscriber list!
|
99 |
|
100 |
+
Visit [our Knowledge Base](https://help.mailmunch.com/hc/?utm_source=wp_plugin&utm_medium=link&utm_campaign=mailchimp-mailmunch) for more detailed installation instructions.
|
101 |
|
102 |
== Frequently Asked Questions ==
|
103 |
|
104 |
+
= What is MailChimp? =
|
105 |
[MailChimp](http://mailchimp.com/features/all/) is full of useful, powerful email marketing features that are easy to use whether you're an email marketing expert, or a small business just getting started.
|
106 |
|
107 |
To learn more, just check out: [MailChimp](http://mailchimp.com/features/all/)
|
108 |
|
109 |
+
= How to display a form in widget areas like the sidebar or footer? =
|
110 |
Go to **Appearance > Widgets** and use the **MailChimp Forms by MailMunch** widget that comes with the plugin.
|
111 |
|
112 |
+
= Do I need to have a MailChimp Account? =
|
113 |
Yes, you can register on MailChimp at [MailChimp](https://login.mailchimp.com/signup). MailChimp has a free plan.
|
114 |
|
115 |
+
= Do I need a MailMunch account? =
|
116 |
You will need a MailMunch account if you want to use any of our premium features. It's 100% free to sign up and you can have unlimited MailChimp forms for free.
|
117 |
|
118 |
+
= How do I make my MailChimp forms GDPR compliant? =
|
119 |
+
All MailChimp forms created with our plugin can be made GDPR compliant easily. [Learn More](https://legal.mailmunch.com/gdpr/?utm_source=wp_plugin&utm_medium=link&utm_campaign=mailchimp-mailmunch)
|
120 |
+
|
121 |
+
= Do I need to have lists already set up in MailChimp? =
|
122 |
Yes, you have to have at least 1 list set up in MailChimp.
|
123 |
|
124 |
For more help, visit the MailChimp Support article [How do I create a new list?](http://kb.mailchimp.com/article/where-can-i-find-my-api-key "How do I create a new list?")
|
125 |
|
126 |
+
= Do I need MailChimp's API Key? =
|
127 |
You don't have to worry about that. We will guide you through the MailChimp flow.
|
128 |
|
129 |
+
= How do I add my MailChimp lists? =
|
130 |
After you connect your MailChimp account, the plugin will fetch all of your MailChimp list information and load it into the plugin admin. You can simply choose the MailChimp lists you want to make forms for.
|
131 |
|
132 |
+
= How do I add the MailChimp sign up forms to my site? =
|
133 |
We offer a variety of MailChimp forms: Popups, Embedded, Top Bar, etc. You can choose which pages, posts or categories to show MailChimp form on. You can also use a shortcode to add a MailChimp form to a specific area in a page or post. Everything is done visually.
|
134 |
|
135 |
+
= How to add a MailChimp sidebar widget? =
|
136 |
To create your MailChimp Sidebar widget, go to your Appearance > Widgets. Then, drag MailChimp Forms widget to your sidebar and expand it and choose or create your MailChimp form.
|
137 |
|
138 |
+
= Do your MailChimp forms work on mobile devices? =
|
139 |
Yes. Our MailChimp popups, MailChimp embed forms, MailChimp sidebar widgets and MailChimp top bars are fully designed to work on mobile.
|
140 |
|
141 |
+
= How does the MailChimp form analytics feature work? =
|
142 |
MailChimp provides complete analytics on your MailChimp forms and MailChimp subscribers.
|
143 |
|
144 |
+
= How is this MailChimp plugin better than other MailChimp plugins? =
|
145 |
This MailChimp plugin is the easiest, fastest and best form builder. Try other MailChimp plugins and then try ours.
|
146 |
|
147 |
+
= How do I change the MailChimp submit button text? =
|
148 |
Edit your MailChimp form and go to the "Fields" step. Update the MailChimp submit button text.
|
149 |
|
150 |
+
= How do I add new MailChimp fields to my form? =
|
151 |
+
The fields that are assigned to a list are managed on the MailChimp site. To add or remove fields you need to log in to your account and manage them there. Edit your MailChimp form and go to the "Fields" step. Click add new MailChimp field.
|
152 |
+
|
153 |
+
= How do I change the MailChimp field labels? =
|
154 |
+
The text next to or above each field of a form is called a "label" and you may want to change them. For instance by default MailChimp uses "First" instead of "First Name" and you may want to change it to make more sense. In the form builder, you will find a little pencil icon next to each form label. Click that icon to edit the label and hit the check icon to save it. After you are done editing field labels you will need to hit the "Update Form" button to save all of your changes.
|
155 |
|
156 |
+
= I’m not seeing all my lists on the drop-down menu when I go to make a new form, why? =
|
157 |
+
Our plugin fetches your MailChimp list information from your account and stores it on your site in a cache. If you make changes to your MailChimp lists, our plugin will update your site with those changes within an hour. If you want it updated immediately (for instance if you add a new list), you can delete the cache.
|
158 |
|
159 |
== Other Notes ==
|
160 |
|
175 |
|
176 |
== Changelog ==
|
177 |
|
178 |
+
= 3.1.1 - June 29, 2018 =
|
179 |
|
180 |
+
**Broadcasts**
|
181 |
|
182 |
+
* Send broadcast to your subscribers
|
183 |
+
|
184 |
+
= 3.1.0 - March 14, 2017 =
|
185 |
+
|
186 |
+
**Landing Pages**
|
187 |
|
188 |
+
* Added Landing Page builder with MailChimp forms
|
189 |
+
* Way to reset submission counts for individual forms.
|
190 |
+
* Fixed error thrown for some users on edit forms page 'save'.- Explain that greyed out integrations means that specific plugin is not activated.
|
191 |
+
* Updated language files.
|
192 |
+
* Fixed interest group errors thrown for some users
|
193 |
|
194 |
#### 2.1.7 - January 14, 2017
|
195 |
|
198 |
- Added the ability to bulk remove form fields from the form builder
|
199 |
- Tweaked class names, labels.
|
200 |
- Confirm each integration is working as intended.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|