MailChimp for WordPress
Subscribe your WordPress site visitors to your MailChimp lists, with ease.
The plugin is integrated into the theme so after theme activation you will be asked to install it. Or course this doesn't mean you have to use it. If you prefer other newsletter solution, feel free to use it. More info about switching to other newsletter plugin can be found below.
As any other plugin from wordpress.org site, if new version of the plugin is available, you will be notified about it.
After activating the plugin, its configuration page will be accessible in the WP Admin main menu.
For more information, please refer to the plugin page.
How to change default texts?
If you want to change default phrases, like "Get the best viral stories straight into your inbox!",
you can do that via WordPress Admin › Appearance › Customize › Newsletter section.
Use other newsletter plugin
The theme by default uses the MailChimp for WordPress plugin as a newsletter solution.
But of course we are aware that you may want to use other plugin, especially if you use mailing service other than MailChimp.
Our plugin is not tightly coupled with the theme so you can easily replace it with your own.
How to integrate other plugin?
All you need to do is to override ad template files with your code (shortcode, widget, custom HTML/JS).
You will find all templates inside the THEME_ROOT_DIR/template-parts dir, each has the newsletter- prefix.
Let's say you have ads plugin that delivers
[my_newsletter_form] shortcode to display your newsletter.
Assume also that you want to replace the newsletter after post content. To do so, please follow these steps:
- install and activate the theme child theme (if you don't have it)
- copy the template-parts/newsletter-after-content.php file to the child theme template-parts/ dir
- open the file and replace its entire content with this code
<?php echo do_shortcode('[my_newsletter_form]'); ?>
Procedure for any other newsletter location (inside grid etc) is exactly the same. Just the template to replace is different.