Member placeholders

When defining a membership, a huge amount of work will go into the definition of the mails being send when someone becomes a member, pays, expires, etc …
These mails can contain placeholders to make your life easier and be able to reuse these for other membership definitions.
For members, all the placeholders used for people can be used (except #_FIELD or #_FIELDVALUE: these will be replaced by the member info, see below):

  • #_MEMBERID displays person’s member ID
  • #_MEMBERPRICEdisplays the membership price (currently identical to #_MEMBERSHIPPRICE).
  • #_MEMBERCREATIONDATEdisplays the date the member signed up, formatted according to the wordpress preferences
  • #_MEMBERSTARTDATEdisplays the start date of the membership, formatted according to the wordpress preferences
  • #_MEMBERENDDATEdisplays the end date of the membership, formatted according to the wordpress preferences
  • #_MEMBERCREATIONDATE{xx}, #_MEMBERSTARTDATE{xx} and #_MEMBERENDDATE{xx} displays relevant dates formatted by ‘xx’ (‘xx’ being a valid PHP date format).
  • #_MEMBERSHIPNAME displays the name of the membership
  • #_MEMBERSHIPDESCRIPTION displays the description of the membership
  • #_MEMBERSHIPPRICEdisplays the membership price
  • #_CONTACTNAME displays the name of the event contact person
  • #_CONTACTEMAIL displays the e-mail of the event contact person
  • #_CONTACTPHONE displays the phone of the event contact person
  • #_MEMBER_QRCODE returns a QR-code that allows an EME member administrator to validate if someone is an active member or not. The intended use is in the template for the optional PDF sent to a member when signing up (a member card).
  • #_MEMBER_QRCODE{xx} returns #_MEMBER_QRCODE but with an optional size attribute (default: 2). The different options are: any number from 1 to 8 or the predefined sizes small (=1), medium (=2, the default), large (=4), huge (=8). Examples: #_MEMBER_QRCODE{small} or #_MEMBER_QRCODE{4}
  • #_FIELD{xx} returns the answer (the tag, not the real value chosen for multi-option fields) for the extra form field with ID or name xx
  • #_FIELDVALUE{xx} returns the answer (not the tag, but the real value chosen for multi-option fields) for the extra form field with ID or name xx
  • #_DYNAMICDATAshows the dynamic data entered based on the defined membership conditions.
  • #_PAYMENT_URL returns a link to the payment form (the buttons for paypal and all other payment gateways), in case you want to mail it to people that did not yet pay again.
  • #_FILES: returns the files uploaded for that member (all files uploaded!). However: a custom field that was
    marked as “Person field” (so asking for personal info) will not be returned when using #_FILES, use #_PERSONAL_FILES for that
  • #_PERSONAL_FILES: returns the files uploaded for the relevant person
  • #_MEMBERPDF_URL{xx}(with ‘xx’ being a template id) that allows you to generate pdf’s with member info in them and mail that url to the person in question. If this placeholder is used multiple times with the same template (e.g. when you use it in “pending” and “approved” mail templates), the newest one remains and the older ones get removed. These placeholders can also be used in the member sign-up message.