I'm making a certificate that's supposed to autogenerate and involves the need for multiple dynamic fields. I have everything else finished but I have difficulty trying to create 3 dynamic fields. These are:
Student's birth year (used as identity verification number and will be used as a dynamic field on their certificate; this prevents fraud).
The date the course/exam was completed (exam/course completion date is the same date)
A unique certificate number (generated based on exam/course completion date and specific courses' titles)
Regarding finding a way to make users input their birth year:
I'm using LearnDash as my LMS and the only data that a user can input when creating their account for purchase is their full name, username, email, and password. I need a new field to be there so they can input their birth year (not natively possible in LearnDash).
Regarding certificate number:
The only solution I'm aware of is using an Advanced Custom Fields plugin in order to create new fields, and then using Code Snippets Plugin to gather the data from the users' exam completion date. From there, I'll need to somehow create a custom field for the certificate builder (there is no field for this in LearnDash).
How would I be able to do all these things? Help is much appreciated.