Home Forums Event Espresso Premium Look and feel

Look and feel

Posted: August 21, 2012 at 8:06 am

Cheryl Stoll

August 21, 2012 at 8:06 am


I’ve been able to make small edits to the look and feel of the themeroller template (excite-bike) which is being used to display my calendar, however, these edits have not translated over to the look and feel of my events and registrations.

How would I be able to make sure that my calendar, events, registration, confirmations and etc look the same throughout?



Chris Reynolds

  • Support Staff

August 21, 2012 at 8:45 am

We don’t currently have documentation for customizing the themeroller templates yet, but new (or modified) Themeroller templates should be uploaded to wp-content/uploads/espresso/themeroller/. Once there is a themeroller template in that folder, all the default themeroller templates will disappear and it will only use templates from that directory. If you do not upload your custom template to the uploads directory, if you made changes to one of the default themeroller templates, it will be overwritten when you upgrade. After Themeroller has been activated in the Template settings, it should be working across the board — I’m not sure why it’s working on the calendar for you but not the rest of the events unless you didn’t activate it within Template Settings (even then, the Calendar shouldn’t be displaying Themeroller, either, if it’s not active in the Template Settings).

Cheryl Stoll

August 21, 2012 at 12:09 pm

Thanks for your explanation Chris! When you say “all default themeroller templates disappear” does that mean that they would no longer be available to fall back on if needed?

Cheryl Stoll

August 21, 2012 at 12:29 pm


another issue is this.

As you can see my directory look like:


and I haven’t changed anything in the directory either.

can you please advise

Chris Reynolds

  • Support Staff

August 21, 2012 at 3:26 pm

Okay, so maybe things have changed since the last time I looked at this (it’s been a while). To answer your first question — yes that is what I meant; your custom template would appear in the list, and no other templates until you remove your custom template at which point it would use the defaults that ship with the plugin.

HOWEVER, it looks like Seth has copied all the default themeroller templates over to that templates/css/themeroller folder, so to create your own version you can either just hack the excite-bike one like you’ve been doing (or copy your modified version into the directory in the /uploads directory) or create a new folder (e.g. excite-bike-cheryl) for your modified version and it should show up as a new option in the dropdown on the Template Settings page.

Cheryl Stoll

August 28, 2012 at 8:30 pm

Hi Chris,

Could you please give me step by step instruction on how to do this the right way. I’ve been trying to no avail and I’m at the ned of my rope with this. I would appreciate any and all advise.


Chris Reynolds

  • Support Staff

August 29, 2012 at 10:25 am

Can you tell me what you’ve tried that’s not working? Have you edited the existing template in the /wp-content/uploads/espresso/templates folder? Or created a new folder for your custom themeroller template?

Cheryl Stoll

August 29, 2012 at 11:58 am

Hi Chris,

I went to, edited their excite-bike theme to what I would like it to look like, and downloaded their folder.

Meanwhile I created my own folder (SWT) in:


I also selected SWT in the theme setting section in Event Espresso.
All of this did change the look of the calendar and the registration, but not the change I was looking for. This is to say that it neither looked like the original excite-bike nor what I had edited in SWT!!!

So I assumed that maybe I was in the wrong folder. I backed out of every thing I did and went back to the original excite-bike for now but with the launch date looming over my head, I’m left a bit lost in this unfamiliar territory.

I would appreciate any help you can offer.

Thanks again for your time and attention…

Cheryl Stoll

August 29, 2012 at 12:06 pm

Hi Chris,

I just went back and noticed that I had created my SWT (custom template) folder in:


and not:


could this be why I’m experiencing this issue?

Chris Reynolds

  • Support Staff

August 29, 2012 at 2:29 pm

No. The base styles that we have in Event Espresso may be modified somewhat from what you get if you run through the customizer on the themeroller site, which is probably why it didn’t look the way you wanted it to. TBH, uploading it in a new directory to either the event-espresso/templates/ directory or the wp-content/uploads/espresso/templates directory should be fine — if it’s in a separate folder, there’s no risk of it being overwritten by an update. If you’ve already modified the default excitebike theme in the ee/templates folder, my suggestion would be to 1) kill your SWT theme and 2) create a copy of or rename the excite-bike theme to something else (like SWT).

Cheryl Stoll

August 29, 2012 at 4:10 pm

Hi Chris,

What is needed to have a guru such as yourself take a look at my issue and actually walk me through it and be tutored on so that I can get this under my belt once and for all?

Chris Reynolds

  • Support Staff

August 29, 2012 at 6:15 pm

A support token.

Cheryl Stoll

August 30, 2012 at 1:12 pm


Well that’s all good and dandy :o) however do you think this is something we can wrap-up inside a half hour or would we end up needing more tokens down the line ~ I only ask because I’m on a budget and will not be able to pass the cost to my client.


Sidney Harrell

August 31, 2012 at 12:43 am

if (file_exists(EVENT_ESPRESSO_UPLOAD_DIR . "themeroller/index.php")) {
        $themeroller_style_path = EVENT_ESPRESSO_UPLOAD_URL . 'themeroller/';
    } else {
        $themeroller_style_path = EVENT_ESPRESSO_PLUGINFULLURL . 'templates/css/themeroller/';

It looks like EE is looking for a wp-content/uploads/espresso/themeroller/index.php file, and if it’s there, will load the themeroller files in uploads/espresso/themeroller. Otherwise, it looks for them in the regular location. You might want to try putting your custom themeroller file in wp-content/plugins/espresso/templates/css/themeroller/ to see if they show up and look how you want them. If that works and you want to put them in the uploads folder to save them during updates, put them in uploads/espresso/themeroller, but make sure you put an index.php file in there as well. You can copy the one from plugins/espresso/templates/css/themeroller/

The support post ‘Look and feel’ 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.

Support forum for Event Espresso 3 and Event Espresso 4.
Documentation for EE3 and EE4
Documentation for Event Espresso 3 Documentation for Event Espresso 4

Status: closed

Updated by  Sidney Harrell 8 years, 6 months ago ago

Topic Tags


This topic is: not resolved
Do NOT follow this link or you will be banned from the site!