Posted: January 2, 2015 at 12:16 am
|
We want to make some custom changes to the admin pages (or create custom admin pages) within Event Espresso Specifically: For event_admin_reports=event_list_attendees For event_admin_reports=edit_attendee_record I have the custom templates plugin installed, but I’m not sure if/how this would tie in to custom admin pages. Ideally there is a solution that won’t break EE in an update. I’m running EE3 |
Hi Angel, Adding everything on your list to the Event Espresso admin will require a significant amount development work. Custom development projects of this size and scope are best handled by a developer. You can find a list of recommended developers here: |
|
|
Hi Josh, I can do the development work, was hoping for some insight if there was already hooks in place so I could use custom templates, or if I would have to edit core files for the plugin. Thanks! |
Hi Angel, We generally recommend extending Event Espresso 4 as it has more hooks and filters and typically uses native WP admin list tables. We do have a lists of actions and filters for Event Espresso 3 in the documentation: https://eventespresso.com/wiki/event-espresso-3-1-action-hooks/ |
|
|
Unfortunately, I’m stuck using EE3, as recurring events was a huge deal.. Do you know of any plans to continue updating EE3, or is it being phased out with EE4? If it is being deprecated, then I won’t feel bad about making the modifications I need directly. Simply, I need to edit the attendees list page to show the event name and date, and to allow a filter by specific date. If there will be updates, it may be easier for me to just create a new view for what I’m looking for, as I can always just copy it back in. |
|
Hi, EE3 will continue to be updated for the time being, though this will be mainly for bug fixes rather than additional features. EE4 is the successor and we hope that eventually all of our users will migrate to EE4. There aren’t enough hooks or filters in the right file for what you are needing so the only way in EE3 would be through core file changes, which of course we do not recommend nor support. /wp-content/plugins/event-espresso/includes/admin-reports/event_list_attendees.php |
|
Thanks Dean, I made the necessary changes. It would be awesome if EE was set-up so any file I drop in the uploads folder that maps to the same location in EE takes precedence… I noticed this works for the gateways, which was awesome and got excited it would work for admin-reports, but it did not… (or maybe it does and I did it wrong?) |
|
Hi, Not it does not work with admin files, it only works with gateways and template files. We decided not to do it with core files as it may cause more harm than good. EE4 has an improved number of hooks and filters making it easier to modify things. |
|
Thanks for the feedback Dean.. You’re probably right on the more harm than good ๐ |
|
๐ yes we have to draw a line somewhere, which is why EE4 makes greater use of hooks and filters and template tags. That way we can provide greater customisation flexibility without people needing to hack at core files. |
The support post ‘Custom Admin Pages’ 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.