• Hi,

    LOVE the plugin. But there’s something I can’t figure out.
    The website is for a homeschool non-profit that uses the plugin to list and book classes each week.

    The parents have accounts, and some teenagers, but mostly the parents are signing up their kids to different classes. we want to show a list of each child attending the class and right now I just have the parent writing the childs name into the comment box on the booking form.

    BUT I can’t figure out how to display all the comment boxes on a single event page. I can see it for a single booking page (by the person who booked it), but we need the comment box (or the childs’ names) to be seen by everyone.

    The ATTENDESLIST placeholder only shows the parents info, not the kids listed in the comment box.

    Is there anyway to do this using events manager placeholders or formatting?

    The only alternative I can think of is to turn comments on for each event (regular wordpress comments) but I was hoping for a neater solution than that.

    Thanks!

Viewing 6 replies - 1 through 6 (of 6 total)
  • Hi,

    Glad you’re enjoying the plugin.

    If I understand correctly what you’re doing you should be able to use the #_BOOKINGCOMMENT placeholder to show the comments.

    Thread Starter cpishon

    (@cpishon)

    I tried that, but all I get is “#_BOOKINGCOMMENT” showing up on the page. I’m trying to display it on a single event page.

    And the description for that placeholder is:

    “When a specific booking is displayed (on screen and on email), you can use these placeholders to show specific information about the booking.”

    I’m guessing it just shows the text because I’m on a single event page, and not a specific booking page. Is there any other mechanism for it?

    Thanks for your help.

    I think that is the problem. Are you trying to display this publicly?

    Thread Starter cpishon

    (@cpishon)

    No. We want the children’s names only visible to logged in users. Many of the kids decide which class to attend based on their friends who are going. Listing the parent’s name is a good start for now, but when there’s five kids in the family it’s good to know which ones are going where.

    Plus the teachers can have a better idea on attendance and age levels (we’re quite an eclectic homeschool group).

    so the comment form is all I could come up with for now, which is why i wanted to display it to everyone.

    I also thought about using the standard comments on the pages, but then the names would be visible publicly and we want to protect the children’s privacy by making a login required to see that information. I’m open to a plugin that required login to see standard comments too…but I couldn’t find one.

    I’d say the custom attributes feature is what you want for storing and showing the names:

    http://wp-events-plugin.com/documentation/event-attributes/

    To hide hide output from public view you could wrap the custom attribute output in the conditional {logged_in} placeholder:

    http://wp-events-plugin.com/documentation/conditional-placeholders/

    Thread Starter cpishon

    (@cpishon)

    I’ve played with the attributes a bit after your suggestion. The issue is that they can only be set by the event creator. I need a place where attendees can add the child’s name, and then I want to display it afterwards.

    Each registrant will have different kids names so the field needs to be blank and then filled in differently by each attendee.

    Is there a way to use custom attributes for this? I followed the examples and tutorial and don’t see how to apply that to my situation. But it also doesn’t seem like it should be that hard to do.

    Thanks for all your help so far.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Show comments for everyone’ is closed to new replies.