Support

Home Forums MailChimp Integration mailchimp integration does not show under add-ons

mailchimp integration does not show under add-ons

Posted: May 14, 2019 at 8:12 pm


Zube

May 14, 2019 at 8:12 pm

Hi Guys,
I installed the mailchimp integration add-on and activated however it is not showing me under the add-ons. I tried disabling few plug-ins and deleting and re-installing and deactivate/activate but still the same issue. Can you please advise if you have seen this issue before? Here is the below what is installed:

eea-mailchimp/ee4-mailchimp.php
Name Event Espresso – MailChimp (EE4.4.5+)
PluginURI http://www.eventespresso.com/
Version 2.3.5.p
Description A MailChimp addon for Event Espresso. By Event Espresso.
Author Event Espresso
AuthorURI http://www.eventespresso.com
TextDomain eea-mailchimp
DomainPath
Network
Title Event Espresso – MailChimp (EE4.4.5+)
AuthorName Event Espresso


Tony

  • Support Staff

May 15, 2019 at 4:31 am

Hi there,

Just to confirm, are you logged into the site as an admin?

If you go to Event Espresso -> Maintenance -> Reset/Delete Data.

Click on the ‘Reset Event Espresso Capabilities’ button only.

Does it show up in the menu then?


Zube

May 15, 2019 at 4:54 am

Hi Tony,

Yes, logged on as admin.

Tried the reset but nothing changed. Still I cannot see.


Tony

  • Support Staff

May 15, 2019 at 6:03 am

Looking at your site, the EE4 MailChimp add-on isn’t active in the list of addons for EE, can you double check the add-on has been activated on the site.

Is this a WordPress Multisite install?


Zube

May 15, 2019 at 6:10 am

It is single site.

Yes, it shows as active. I deactivated and activated again but it is the same:

Event Espresso – MailChimp (EE4.4.5+)
Deactivate
A MailChimp addon for Event Espresso.

Version 2.3.5.p | By Event Espresso | Visit plugin site


Josh

  • Support Staff

May 15, 2019 at 7:32 am

I’ve not seen this issue before, but since your site has the third-party “eway” gateway add-on, I did some checking and found this line of code that appears to be causing problems:

remove_action('AHEE__EE_System__load_espresso_addons', [$this, __FUNCTION__]);

If you’re comfortable with making an edit to a PHP file, you can go into the eway plugin’s /includes/class.Plugin.php file and comment out the above line of code found on line 95 of that file. Once that edit is saved, you’ll find the MailChimp add-on listed under add-ons.


Josh

  • Support Staff

May 15, 2019 at 7:41 am

Update:

A better solution would be to do this instead:

Change line 43 of that same file to:
add_action('AHEE__EE_System__load_espresso_addons', [$this, 'registerEventEspresso'], 12);
and then on line 95:
remove_action('AHEE__EE_System__load_espresso_addons', [$this, __FUNCTION__], 12);


Zube

May 15, 2019 at 9:25 pm

Hi Josh,

Before I make the above suggested changes in the .php, I wanted to try something else and it worked. This is what I have done:

– deactivate the mailchimp add-on and delete
– Add few other add-ons (table view, grid view, calendar, waitlist)
– add mailchimp add-on

now all is working. I did not need to play around with the .php file.

Thank you.
Zube


Tony

  • Support Staff

May 16, 2019 at 4:26 am

I’m glad you’ve found a solution.

I installed that that eWay Payment method locally and it looks like it only interferes with the MailChimp add-on when it and the Promotions add-on is installed, once you install any additional add-on’s it no longer causes the above issue.

The support post ‘mailchimp integration does not show under add-ons’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso