Posted: March 7, 2020 at 6:20 pm
Hi, I use your shortcode to display a list of Event Attendees. I am trying out the Wait List Manager. Is there a short code I can use to display the names of the Waiting List people in a second list (not mixed in with the Attendees) |
|
Hi Allen, You could add a shortcode like this:
or if you use the newer WordPress block editor, this is easier done with the Attendee block: |
|
Hi Josh, thanks! I have added the shortcode on this page, but it does not appear to be working … can you check for me? The “Registered Players List” is at bottom of page, and the Wait List is below that. No names are appearing … I know I have 5 signed up … can you analyze from this link? https://superbilliardsexpo.com/events/2020-diamond-womens-9-ball-pro-players-championship/ |
|
Also – I’m not using the new WordPress blocks – I am using Elementor Page Builder |
|
Based on one of your other threads it looks like you have a custom If you temporarily rename that file to something else (anything will do, e.g |
|
Ok, so, I tried that – and it worked. What does that mean? I’m no expert in PHP (or even skilled for that matter) … at some point in the past I had you guys help me modify that file to show “City, State” of each attendee. Right now, that is more important – so, I changed the name of the file back to normal. So, two questions: Thanks so much! I’ll copy and paste the code in my custom file below |
|
|
|
Ok, so the code in your template above is looping over the attendees/contacts pulled in by the shortcode and then pulling in only ‘Approved’ registrations for those contacts. This code That means the shortcode is pulling in contacts for waitlist registrations, then your code is looping over each of them and pulling Approved registrations to display (which they may, or may not have). So to answer your questions:
You are going to need more customizations, not just to how your code is working, but passing over the status from the shrotcode so that your custom code knows what status it should be looking for. This isn’t something we can provide with a snippet.
Sure, our model system can do this easily enough, however, I’d recommend working on 1 first. |
|
Ok, some of that is beyond my ability. I have disabled my custom files (by adding _temp to each file name) … so, now I should be using your originals, right? On this page, I only see 999 listed on front-end now, but I see 1014 Approved in my back-end https://superbilliardsexpo.com/events/open2020/ So why do all approved not show up? I could swear they did last year. Also, you mentioned that you cannot provide that code in a snippet. can I hire you guys to create the code for me? I really want/need to be able to show ALL Approved Attendees for each event, in a numbered list, alphabetically (like it is now). Then, I want to show the Waiting List, numbered, but displayed in chronological order rather then alphabetical. And- I want to the list to display City, State again (my custom file does that, but I have it disabled now) |
|
Hi Allen,
I posted details on this in your other thread: https://eventespresso.com/topic/attendee-list-not-displaying-all-attendees/ In short, if you have the same attendee adding multiple registrations on an event, the default shortcode will output them once, as they are a single attendee with multiple registrations. So, to check, do you have multiple registrations from some attendees?
We may be able to do this within a support token but it does depend on availability, I can’t confirm right now due to time zone differences but will check on this for you. To confirm, you want all registrations to show, even if its the same attendee twice? |
|
Sorry, guess I am confused by the wording here. I have created several events – for our Expo, these are “Divisions” of a tournament — Lets say I have Open and Seniors. There are many players who compete in both. There name appears in my list of Registrations twice like “John Smith (1/2)” and “John Smith (2/2)” and I see their name on the front-end, in each Division, as expected. So, what are you asking? Is the same Attendee (John Smith) enrolled in the event twice? Like, maybe they accidentally paid twice? We have close to 2000 registrations across 7 events … I do not know an easy way to see if someone accidentally paid twice (usually, if so, they bring to our attention) **** Basically, when I see 198 “Approved Registration” on the back-end for an event, I want to see all 198 “Approved Registration” on the front-end. I could swear it used to work just fine, maybe I am wrong. And ideally, I want to show them all, plus city and state. I also want to display the Wait List, but in chronological order, not alphabetical. |
|
With regards to EE, in the above when you say ‘several events’, do you mean separate EE events or tickets within a single event? With regards to: “John Smith (1/2)” and “John Smith (2/2)” If those are within the same EE event, that’s a single attendee with 2 registrations. Think of the Attendee as the person, a person can have multiple registrations but they are still the same person, so… The default Your custom template does a little more than pull the additional details, it looks over each attendee that EE has pulled in and pulls all of the Approved registrations for that attendee on the current event, that’s why you see ‘all’ of
No, I’m not asking if they paid twice, but if they’ve registered onto multiple tickets on the same event (which may well be expected) then they are still only a single ‘attendee’, which would show once with the default template.
It would be specifically for the event you are setting in the shortcode, meaning the event with the id you are using with
For this, you would probably be best simply using your custom template for the ‘normal list’ and then something custom to pull in waitlist registration specifically. Would that work for you? |
|
The support post ‘Can I Display the Wait List names on front end?’ 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.