Support

Home Forums Pre-Sales Split: EE4 Ajax

Split: EE4 Ajax

Posted: March 1, 2014 at 7:18 pm

Viewing 16 reply threads


Jesper Sondergaard

March 1, 2014 at 7:18 pm

How can I disable the AJAX events being posted on the front page – we have a jquery slider and when I turn on EE. it inserts 3 slides that I can locate where they come from.


Dean

March 3, 2014 at 12:05 am

Hi,

Event Espresso 4 uses Custom Post Types, which means that it might be possible for a third party plugin or theme to pick them up and display them.

Have you checked the theme/plugin settings to see if you can exclude the Events post type?


Jesper Sondergaard

March 3, 2014 at 7:48 am

Yes even when I delete all entries in the EE database the 3 slides appear. This is the code that gets inserted into the query slider.

`<div id=”espresso-ajax-notices” style=”position: absolute; top: 0px; left: 0px; display: none; z-index: 6; opacity: 0; width: 800px;”>

<div id=”espresso-ajax-notices-success” class=”espresso-ajax-notices success fade-away” style=”display:none;”>
×
<p class=”espresso-notices-msg”></p>
</div>

<div id=”espresso-ajax-notices-attention” class=”espresso-ajax-notices attention fade-away” style=”display:none;”>
×
<p class=”espresso-notices-msg”></p>
</div>

<div id=”espresso-ajax-notices-error” class=”espresso-ajax-notices error fade-away” style=”display:none;”>
×
<p class=”espresso-notices-msg”></p>
</div>

</div>


Garth

  • Support Staff

March 3, 2014 at 2:52 pm

Jesper,

Please email a copy of your theme to support@eventespresso.com and reference this thread. We’ll try to determine how your theme is functioning, whether we can make this theme and EE more compatible with eachother or whether we need to get your theme developer involved.


Jesper Sondergaard

March 3, 2014 at 8:17 pm

Its 48MB so I have updated it here

Here is the developer on Themeforest incase you need their information.

http://themeforest.net/item/karma-responsive-wordpress-theme/168737

Thank you so much for all your help!!

  • This reply was modified 10 years, 9 months ago by Tony. Reason: Removed theme link


Garth

  • Support Staff

March 3, 2014 at 9:18 pm

Thanks. We’ll try to take a look at this tomorrow and let you know what we see.


Jesper Sondergaard

March 6, 2014 at 8:22 am

Did you get a chance to reproduce the issue I have? Is there a way to downgrade event espresso to 3?

Thank you,
Jesper


Garth

  • Support Staff

March 6, 2014 at 11:47 am

Hi Jesper,

We’re looking at it now. Can we have access to your site so we can see your options configurations? That theme has a LOT of options so we need to try and set ours up that way to try and reproduce. So far we have not been able to reproduce this issue so we need more information.

You can use EE3 at any time but your EE3 and EE4 data will become out of sync if you try to use EE4 again. In that case you’ll have to delete all your EE4 data and re-import from EE3.


Brent Christensen

  • Support Staff

March 6, 2014 at 1:19 pm

Hi Jesper,

I’m Event Espresso’s lead developer. So far I have been unable to reproduce the issue you have been experiencing with EE4: http://awesomescreenshot.com/0ff2gct78a

There’s definitely some things happening in the code in that theme that I’m personally not happy about, like removing standard WordPress filters for content areas and replacing them with their own custom filters that do all kinds of extra unexpected things to the content, such as injecting linebreaks, or stripping html tags and shortcodes. These kinds of things can basically render a theme incompatible with anything that isn’t specifically designed to work with it.

If you are attempting to use our content in the specific areas that they have heavily customized (for their own good reasons), then you may have to accept some compromises in how things are done. ie: “Well I can’t have such-n-such functionality **here** or exactly like **this**, but I can have it there like that!”

We have to build our plugin to work with the widest range of other plugins and themes as possible, and unfortunately can not always accommodate every other theme or plugin, especially if they have chosen to deviate from the standard WordPress ways of doing things.

That said, I have embedded Event Espresso content into the same slider you are using on your homepage, and our error message div containers are NOT getting injected into the slider content: http://awesomescreenshot.com/0fa2gd1l36 although it’s getting a bit mangled by the theme.
However, Event Espresso content seems to render correctly on any of the main pages I have set up, such as this: http://awesomescreenshot.com/0e62gd41d2

I will have to see some more details as to how you have been trying to set things up in order to help you more. But overall, as long as you don’t try to embed Event Espresso content directly into the sliders, then it appears to me that things should work ok. But you could be doing something specific that isn’t working OR there is some other incompatibility going on between Event Espresso and another plugin.


Jesper Sondergaard

March 9, 2014 at 1:22 pm

Hi There,

Thank you so much for looking into this. I agree that is a very comprehensive theme.

Here is the site: http://meditationinsanfrancisco.org
redacted

To reproduce – Go to EE4
Turn on EE4
Go to front page – see the first 3 slides (they spin the cog wheel)

Please turn off after you have reproduced.

Thank you,
Jesper


Lorenzo Orlando Caum

  • Support Staff

March 9, 2014 at 3:20 pm

@Jesper,

This is a public forum. I’ve removed your temporary login from your prior post.

Please go ahead and change your login information for your WordPress site.

Then share the updated temporary login through the secure link below for Brent:

https://eventespresso.com/send-login-details/

To prevent delays in troubleshooting, be sure to double check your information on the form before submitting. The submit button for the form appears after you have answered “Yes” to the last question.

Thank you.


Lorenzo


Jesper Sondergaard

March 10, 2014 at 8:01 am

Thank you for deleting the information – I have now change it all. And I have send the information via your from.

Thank you,
Jesper


Lorenzo Orlando Caum

  • Support Staff

March 10, 2014 at 9:29 am

Thank you for sharing the updated login privately. I’ve let a developer know so they can take a look at your site.


Lorenzo


Jesper Sondergaard

March 12, 2014 at 11:10 pm

Are you planning to give this problem an extra shot? Can you tell me if there was other plugins that interfere.

Thank you,
Jesper


Garth

  • Support Staff

March 13, 2014 at 10:47 am

Hi Jesper,

We’ve done a little work and I can send you an updated version to test. But we will also look again by logging in to see if we can notice issues.


Brent Christensen

  • Support Staff

March 13, 2014 at 1:22 pm

Hi Jesper,

I logged into your site with the credentials you sent, went to the plugins page, and deactivated the three addons for Event Espresso 3.1 that you still had activated.

Event Espresso 3.1 addons are NOT compatible with EE4.

After deactivating those addons and activating EE4, the homepage looked fine.

HOWEVER, when viewing the WP generated endpoint for the EE4 event custom post type (in other words, when visiting http://meditationinsanfrancisco.org/events/ ) I noticed that there is some other conflict that is messing up the page display by breaking the HTML.
Some other plugin (or your theme) is injecting additional HTML into some of the links that EE4 uses and is breaking the HTML because the code it is injecting is incorrect.

We currently suspect that it is due to either the “Open Graph meta data” option or “Twitter card meta data” option on the SEO > Social page within the SEO plugin from Yoast.

I wasn’t going to play around with your site any further, but you could help us identify this issue, by unchecking the “Open Graph meta data” option on the SEO > Social > Facebook page, then checking http://meditationinsanfrancisco.org/events/ to see if things look correct again.
If that does not fix the issue, you could turn off each of your other plugins one by one while checking http://meditationinsanfrancisco.org/events/ to see which plugin is injecting bad HTML into our links. Turn each plugin back on after checking of course.

This will help us identify which plugin is conflicting with EE4 so that we can attempt to protect our code from being interrupted.

Thanks


Garth

  • Support Staff

March 13, 2014 at 1:44 pm

It looks like part of your issue is that you had several EE3 add-ons activated:

– Ticketing
– Social Media
– Recurring Events

EE4 is not compatible with EE3 add-ons at this time.

We reactivated EE4 and the problems on the home page went away.

Looks like he has some other conflict though, because the links on the /events/ endpoint are getting broken. We suspect that this may be caused by the Yoast plugins because they have caused several problems elsewhere, but Yoast just released an update that should fix numerous bugs and edge cases.

Can you update take a look at how things are working now and update your Yoast plugins?


Garth

  • Support Staff

March 13, 2014 at 2:20 pm

If things are not improved, then we’ll have you create an account on demoee.org to try and help us reproduce the issue on a more stock install of WordPress, Event Espresso 4 and your theme.


Jesper Sondergaard

March 17, 2014 at 7:20 am

Sounds good – is the latest version the one available for download under my profile page? Or is there a direct link?

Thank you,
Jesper


Sidney Harrell

March 17, 2014 at 8:50 am

Your account page (eventespress.com/users/yourusername, not your profile page at eventespresso.com/wp-admin/profile.php) should have the link to the latest download, which currently is 4.1.9.1.reg.

Viewing 16 reply threads

The support post ‘Split: EE4 Ajax’ 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