re: What I’m wondering is if there would be an easy way to add a File Upload custom field to the FORM extension. This field would be for Resume’s (pdfs), and I was going to look into duplicating the image upload field if that were possible, but I feel like this is something that somebody may have done before.
Not done before, that I know of, not even by myself. Easy is relative, that would depend on how familiar you are with PHP and WordPress. IMHO, it should be somewhat painless and could probably be done in an afternoon.
I suggest taking a look at the code for the Hours extension. It’s a freebie so you’ll be able to download it.
It will not have an upload field but it does have pretty good inline code documentation. And it uses the same actions and filters you would need to added a new upload field.
In the action callback to save the file upload you would use the
$_FILES global and use the core WordPress
media_handle_upload() to insert it into the media library. The returning value from the function will be the attachment ID which you would save as entry meta.
re: is there an easy way to pull a list of email addresses based on Category. The goal would be a custom template to select a category and receive a list of just the email field.
Sorry, no, there is not. But, you could use the Export All tool. This exports the data as a CSV file which you can load into a spreadsheet. From there you can filter by category to get the email addresses you want.
re: I haven’t done too much digging through the plugin yet, but is there a function provided to loop through entries and return email addresses based on a category?
No, not really, but perhaps you could use this:
You can configure it to display only the name and email address.
A couple screenshots and the purchase link can be found in the post:
Hope that helps!