After inserting the short code for a specific post, the published page shows all of my campaigns.
]]>Hello there, Does anyone know how to get MailChimp campaigns into WordPress as a post? Thanks in advance.
]]>We are trying to use the Mailchimp Campaign Manager Plugin on a WordPress 5.9 Installation.
But all times we trying to import the campaigns over the import process we get an curl error:
Error during pull operation:cURL error 28: Operation timed out after 5000 milliseconds with 0 bytes received
Do you have any ideas for us?
We used this Plugin: https://www.ads-software.com/plugins/olalaweb-mailchimp-campaign-manager/
]]>Summary
0 campaigns already imported from Mailchimp.Error during pull operation:cURL error 28: Operation timed out after 5001 milliseconds with 0 bytes received
1162
Successfully import all your campaigns.You should refresh this page now.`
I wanted a mechanism to select which Mailchimp campaigns to render on my WP site. Indeed, by default the plugin automatically publishes all campaigns when importing, and does not allow to filter out campaigns to import and publish; consequently, every subsequent import would re-import / re-publish all campaigns.
I fixed this by modifying 3 lines of code:
– in /mailchimp-campaigns-manager.php: changed line 24 by define('MCC_DEFAULT_CPT_STATUS', 'draft');
so that campaigns get created as Draft when imported using the plugin admin feature. (hence, no ‘auto-publish of imported campaigns)
– in class/MailChimpCampaign.php: added in line 45
'post_status' => array('publish','draft','trash'),
so that the plugin would search amongst draft and trashed campaign as well when trying to determine if a campaign was already imported
– in class/MailChimpCampaign.php: added in line 166
if ($this->post_exists) unset($this->post->post_status);
to preserve the status of existing campaigns.
This way, when Iimport campaigns, all newly imported campaigns are created as draft, whereas existing campaigns have their status preserved, which allows me to either leave those that I don’t want to publish on my site as draft (or put in the trash bin).
This is a quick hack that perhaps Matthieu will like to use to improve his plugin ?…
]]>Is there a way to hide the title, cover image and excerpt that are embedded within the iframe… I would like those to only show on my listing page template and not on the single template. But I cannot overwrite css styles in the iframe unfortunately, it is not working. As you can see the title is already called in my template so now it is showing up 3 times. How would you recommend I make this customization to the plugin output so that it only shows the email newsletter embedded?
Thanks in advance! ??
]]>I am getting the following notice at the top of the admin pages:
Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead. in /wp-includes/functions.php on line 5234
I found two instances of contextual_help in MailchimpCampaignsManager MailchimpAdmin.php
public function __construct() {
parent::__construct();
add_action('contextual_help', array($this, 'help_tab'), 10, 3);
add_action('admin_menu', array($this, 'add_plugin_page'));
add_action('admin_init', array($this, 'admin_init'));
public function help_tab($contextual_help, $screen_id, $screen) {
if ($this->post_type == $screen->id || $screen_id == 'settings_page_mailchimp_campaigns_manager-admin') {
$screen = get_current_screen();
$screen->add_help_tab(array(
'id' => $screen->id,
'title' => __('Help'),
'content' => __('You can import your mailchimp campaigns from the settings page (Settings > Mailchimp Campaign).', MCC_TEXT_DOMAIN),
));
}
}
]]>
Hi,
I just found this plugin which I really find great!
I installed the plugin.
It works fine. I even copy the javascript from Medium for the height problem 1000px.
It works perfectly but suddenly after changing the code in one of my newsletter.
All the fields disappered. I can not anymore change anything like display comments or not in the edit.
I also try to delete and reinstall the plugin but nothing change.
I have lost all the fields. I can just have the short code in the text and the preview but nothing more.
I don’t know if this plugin is still follow (no new issu last 12 months) or not because the page https://mailchimp-campaigns-manager.com seems not to be active anymore. I wanted to susbscribe too.
Thanks for your help.
Isabelle
My newsletter was being cutoff and reading through posts on here, I learned that this was because wordpress only allows an iframe to be a maximum length of 1000 pixels. There was a plugin that overode that, however that is no longer available. I found some javascript that you can insert in to the header or footer of your wordpress site to overwrite the 1000 pixels maximum. Details here https://medium.com/@wlarch/overwrite-and-bypass-wordpress-iframe-height-dimension-limit-using-javascript-9d5035c89e37
This works perfectly for me. I’m not particularly technical, so if I can do it, you should be able to do so too. Hope this helps, unfortunately I couldn’t reply to older posts, so hope those struggling stumble across this.
]]>Hello!
we’ve configured this plugin on our website to have an archive with our past newsletter. But we realized that the newsletter subject is missed out. Instead, post title of the newsletter (https://startup.gal/newsletter/newsletter-13-2020-30-03-2020/) is the mailchimp name of the newsletter.
Is there a way to show newsletter subject as post title?
Thank you in advance!
]]>I installed the plugin. After saving the settings including api key I first got a forbidden error. Next time I saved the settings, it seemed to work. After a successful import of all archived newsletters from mailchimp (153) I did not see a single item in the mailchimp campaigns dashboard.
Do you have any suggestions what else I could do to make this interesting plugin work?
]]>We downloaded the plug-in successfully, imported the newsletters and chose it in the menu. The title is on the website, but when you click on it, the above is showing without the actual newsletter.
Just can’t figure out the issue.
]]>I was able to get the campaigns into my dashboard.
Then I saved the permalink settings using “Post name”
Everything seems to be working, but the the emails won’t show up when using shortcodes. I didn’t get how to use the URL directly, so not sure about that.
When I view a newsletter from the wordpress URL, this is what I get: https://pacebrief.com/newsletter/weekly-email-pilot-03/
It seems to be pulling something, but not the email.
What I am doing wrong?
Thanks for the help.
Hi,
I’m getting an error:
Error during import after 0campaign:Trying to get property 'post_type' of non-object
How to fix?
]]>Looks to be an older issue that hasn’t been resolved.
When the campaign loads, its loading the full site header into the div.
Skews the entire campaign output.
Anyone have this issue and a solution?
Hi,
the plugin sounded promising, exactly what I was looking for! I tested Mailchimp Campaign Manager today, but untfortunately it’s not doing as promised.
– the imported campaigns are only shown if I leave the custom post type name on default (‘newsletter’), which is not practical because my website is not in English.
– using the default CPT, the imported campaigns are there, but both result in 404. Even after adjusting the permalinks as instructed on the plugin page on www.ads-software.com.
Can you help me fix this?
]]>The images are clearly there in the previews. I can copy paste the url for them from the inspector and open them in a new tab. But they don’t show on the front end at all. How can I fix this? They were working originally.
]]>Hi,
Would it be possible to have a shortcode that embeds the latest or most recent campaign? That would automatically list/embed the latest campaign without the need to update each campaign ID?)
/anders
]]>I am getting the following Fatal Error when trying to activate plugin. I would love to use this plugin, as I have not found a replacement. Please help. Thank you!
Fatal error: Uncaught Error: Call to a member function add_cap() on null in /home/cactus/public_html/wp-content/plugins/olalaweb-mailchimp-campaign-manager/mailchimp-campaigns-manager.php:184 Stack trace: #0 /home/cactus/public_html/wp-includes/class-wp-hook.php(286): mailchimp_campaigns_manager_custom_roles(”) #1 /home/cactus/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array) #2 /home/cactus/public_html/wp-includes/plugin.php(465): WP_Hook->do_action(Array) #3 /home/cactus/public_html/wp-admin/plugins.php(177): do_action(‘activate_olalaw…’) #4 {main} thrown in /home/cactus/public_html/wp-content/plugins/olalaweb-mailchimp-campaign-manager/mailchimp-campaigns-manager.php on line 184
]]>Hi,
Although the plugin seems to be working fine and very simple, I have a problem: The iframe that is embedded through the shortcode generates a copy of the entire site, i.e. it show the header, the menu of the site, everything, and then a preview of the newsletter. This is probably a problem in the Theme (it was built with Sage, not by me), but do you have any idea where to start looking?
Furthermore, iframes are still cut off by WordPress so the whole newsletter doesn’t show. The plugin that once dealt with the problem is no longer available.
thx.
]]>Hello,
Could you someone please help me with the following error:
Error during pull operation:cURL error 28: Operation timed out after 5000 milliseconds with 0 bytes received
I have set up Mailchimp Campaign Manager, but every time I try and import a campaign I receive this error.
Thank you for your help with this matter.
Kind Regards,
Keagan
]]>So I was super excited to update this plugin and potentially get the premium the features as we’ve been eagerly awaiting a more granular method of importing MailChimp campaigns, but after updating to the newest version it seems that the plugin and its settings are inaccessible.
If I click on “Plugins” and scroll down to MailChimp Campaigns Manager it shows that the plugin is activated and current, but clicking on “Settings” takes me to a screen that says “Sorry, you are not allowed to access this page.” I also looked under Settings in the left-hand side nav in the admin interface of our WP site, but there is no mention of the plugin there either. ??
]]>I tried to install version Version 3.2.1 of the plugin on my site and when I go to activate I get this error “Fatal error: Class ‘MailchimpCampaignsManager’ not found in …/public_html/wp-content/plugins/olalaweb-mailchimp-campaign-manager/class/MailchimpCustomPostType.php on line 8”
Help please?
]]>It doesn’t work at all. It keeps looping me back to ‘works better with’ Bypass Iframe Height Limit.
However that plugin will not activate. It also hasn’t been updated in ages.
And it doesn’t say it won’t work without it it simply doesn’t work without it. It just throws a white screen with this: Mailchimp Campaigns Manager works better with: Bypass Iframe Height Limit
Will it work without that plugin or not?
PHP Warning: Cannot modify header information – headers already sent by ….. /plugins/olalaweb-mailchimp-campaign-manager/mailchimp-campaigns-manager.php:134)….wp-includes/pluggable.php on line 1254
]]>While display, view link of imported data, it showing date of campaign as *|DATE:F j, Y|*
]]>In admin, after imported, I get an issue regarding title , its showing as no title
]]>The campaign footer does not show pull copyright and address information. this is what it currently shows.
Copyright ? *|CURRENT_YEAR|* *|LIST:COMPANY|*, All rights reserved.
*|IFNOT:ARCHIVE_PAGE|* *|LIST:DESCRIPTION|*
Our mailing address is:
*|HTML:LIST_ADDRESS_HTML|* *|END:IF|*
Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.
*|IF:REWARDS|* *|HTML:REWARDS|* *|END:IF|*
]]>Having issues getting my MC posts appearing on the front end. I go add my shortcode, the campaign preview shows me the MC campaign perfectly, but on the site itself, the campaign does not appear. The post itself does with the proper title and a link underneath that is just a link to the same post. No Page Not Found issues. Switching themes and turning off plugins did not work at all. Why isn’t my campaign appearing when I see it on the back end?
]]>Hey Matt,
Great plugin.
I have a client who uses SendGrid ( owned by mailchimp).
Keen to know if this will work with SG ?
In short, I need to import all their old newsletters into their WP site, tag them and auto categorize them.
Speedy response by someone is appreciated.
M ??
]]>I click import, it talks to the chimp, and it says 25/25 campaigns imported. I go to the list, and it says none found with none showing up. What’s wrong?
It worked before. I had set it up and imported it and it was working, but labeling the ‘Custom Post Type’s name’ as ‘newsletter’ messed up the navigation, because I have page called newsletter. So, I changed it to to read ‘mailchimp’ thinking that couldn’t possibly conflict with anything, and when I went to import the campaigns into that page, it says it works, but nothing shows up! I’ve refreshed the permalink, I’ve uninstalled and reinstalled the plugin, but it’s just not working. Please help!!
]]>When I import a MailChimp Campaign using the plugin, I can successfully import. However, what I need to accomplish is getting an existing Campaign to display in my “Posts.” The page I have selected for “Posts” in WordPress is “Dynamic Theories.”
Here’s the URL for the page: https://m2dynamics.us/dynamic-theories
My problem is the plugin is great, but it designates a new page as dynamic-theories/newsletter/%post%. I need all my posts from MailChimp to go directly into “Posts,” thus automatically it will embed into my WordPress Page titled “Dynamic Theories.”
How do I do this?
]]>