When you configure your payment button in PayPal, one of the things you can do is set up a control where the user can choose an “option” when making a payment. The value of this option can be carried back to the user’s record by using a Last Value Field. As you probably know from… (read)
Let’s say you want to import a bunch of records to Participants Database, but there are already records in the database, some of which may match records you’re importing, which you want to update. No problem, just match the ID of the incoming record with the record IDs in the database. But what if you… (read)
I occasionally get requests for a way to have an email sent automatically when a certain condition is met. For example, when it’s someone’s birthday, an email would be sent to them with a birthday greeting. This kind of thing is possible using the WordPress cron, which can launch functions in the background. This is… (read)
This is a re-do of a post I made a couple of years ago. The code in that post is outdated and won’t work as expected, so I wanted to provide working code to replace that. Also, with the GDPR regulations, many site managers will want to give users an automatic way to delete their… (read)
For some sites using Participants Database, it is desirable to provide a “share” link to a single record display. This is fairly easy, what you need to do is make sure the correct meta tags are present in the page. In this article, I’ll explain how to set this up. First, this only works for… (read)
Participants Database uses a “private link” to allow participants to access their record for editing. If that link is lost, it’s possible for them to recover it by using a private link recovery form where they enter their email (typically) and have the link sent to them in an email. In some setups, there isn’t… (read)
In providing examples of how to create custom code for your site, I often use the service GitHub Gist to host the code. It turns out this is actually pretty convenient for sharing code because you can easily download it and use it on your site. Here is how that is done: go to the… (read)
The recently-released Contact Button add-on for Participants Database adds a javascript-powered pop-up contact form to any list or single record display. The form is pre-set to include inputs for a name, email address and contact message, but it is possible to add additional fields if you need something more from people who are sending contact… (read)