Support

Home Forums Event Espresso Premium ESPRESSO_CART_LINK not working

ESPRESSO_CART_LINK not working

Posted: March 12, 2013 at 9:16 am


Sarah

March 12, 2013 at 9:16 am

https://alrba.org/register/?ee=3

When you click on the “REGISTER TODAY” button, it no longer takes you to the cart. Instead it takes you to a registration page with other events on it and underneath the Convention is says “view details” which then takes you back to the details page.
I can’t seem to get into the cart. This was working up until recently and i’ve made no changes to anything other than the description page. Please help!


Josh

  • Support Staff

March 12, 2013 at 9:26 am

Hi Sarah,

It looks like the Multi Event Registration add-on plugin is not installed or active on this site. Can you go to your plugins page (/wp-admin/plugins.php) and make sure that the Event Espresso – Multi Event Registration plugin is active?


Sarah

March 12, 2013 at 9:33 am

Josh, My apologies for that one. Duh! That being said, I’ve turned the plugin back on and when I click on “register today” I get the following message: It looks like you are attempting to refresh a page after completing your registration or your cart is empty. Please go to the events page and try again. There’s no way I’ve completed the registration since i never got to see the options and if my cart is empty, why am I not seeing the options?


Josh

  • Support Staff

March 12, 2013 at 10:30 am

Hi Sarah,

It looks like your server may not be set up to allow WordPress to write to the session save path, or there isn’t a session save path.

If you go to Event Espresso>System status, which is:

yoursite/wp-admin/admin.php?page=espresso-system-status

There’s a section labeled “PHP Sessions” where it lists the session save path and it will indicate whether it’s writable. If it’s not writable, I’d recommend contacting your host or server admin and ask them to configure the server so that WordPress can write session data.


Sarah

March 12, 2013 at 11:05 am

I don’t understand why I need to do all that when it was just recently working. There have been no server updates or anything of that matter.


Sarah

March 12, 2013 at 11:08 am

The Session save path is writeable already. The only thing that appears to be “wrong” is the PHP memory.


Sarah

March 12, 2013 at 11:09 am

screen cap


Sarah

March 12, 2013 at 11:17 am

I am now getting the following error: Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent (output started at /home/alrba/public_html/wp-settings.php:2) in /home/alrba/public_html/wp-content/plugins/espresso-multiple/espresso-multi-registration.php on line 72


Sarah

March 12, 2013 at 11:20 am

Please ignore the last post. I’ve fixed that.


Josh

  • Support Staff

March 12, 2013 at 12:38 pm

Hi Sarah,

What are the contents of this page:

https://alrba.org/register/

and which changes did you make to the event description at the time this started happening?


Sarah

March 12, 2013 at 12:58 pm

This is the only content on the register page:
[ESPRESSO_EVENTS]
At checkout: What is a CVV code?

The event description changes were just adding more text to the page with some links. Nothing that should have affected the cart.


Josh

  • Support Staff

March 12, 2013 at 3:30 pm

Hi Sarah,

I’m not sure why the add to cart link would just stop working. You might try deactivating all non-EE plugins as this will help narrow down the issue.


Sarah

March 12, 2013 at 3:52 pm

Josh, after turning off the plugins and then turning them on one at a time, it appears the problem is being caused by WordPress HTTPS. Isn’t this the plugin ya’ll recommend for https? Thanks!


Sarah

March 12, 2013 at 3:55 pm

I used whynopadlock.com to see how unsecured the page is without using WordPress HTTPS and it looks like only some of the images are the only thing that aren’t secure. Would it be ok for me to turn the plugin off and just rely on the SSL certificate w/o the plugin?


Josh

  • Support Staff

March 13, 2013 at 6:32 am

Hi Sarah,

We do recommend WordPress HTTPs and in testing we haven’t seen this happen, so I’m thinking they are other factors involved. What settings were you using for the HTTPS? Also, if you are using a plugin like WooCommerce install that has its own methods of securing pages, an https plugin should be used instead to secure all checkout pages.

If you’re not using any e-commerce plugins that add their own https, you could try an alternative https plugin like this one:

http://wordpress.org/extend/plugins/ccs-https/

Here is an article that has a good roundup of tips on how to secure non-secure elements on a WP site:

https://managewp.com/wordpress-ssl-settings-and-how-to-resolve-mixed-content-warnings

An https plugin will make the registration page and payment page load as https. The SSL certificate alone will not make the pages secure.

Are you using an on-site payment gateway where you need to secure the registration page?


snasta

March 13, 2013 at 8:16 am

I too am having an issue with the “add to cart link” not appearing.Can you please help? Thank-you.


Sarah

March 13, 2013 at 8:37 am

Josh, I am foregoing the HTTPS plugin and just using Better WP Security since I already had it installed. I’m forcing the SSL on the three necessary pages and everything seems to be fine.

http://wordpress.org/extend/plugins/better-wp-security/


Josh

  • Support Staff

March 13, 2013 at 11:34 am

Hi Sarah,

Thanks for letting us know. I wonder if there is a conflict between Better WP security and the WP Https plugin? I’ve seen conflicts happen like this before when two plugins overlap functionality. I’ll have to run some tests.

@snasta, can you please start a new topic and include a link to your website’s event page? In this case, the issue was the espresso_cart_link appeared, but didn’t work, so it sounds like a different issue if you’re not seeing the link at all.

The support post ‘ESPRESSO_CART_LINK not working’ 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