Skip to content

Instantly share code, notes, and snippets.

@nefeline
Last active August 17, 2017 14:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nefeline/78246d43adcd1b90a31eafb5a5e17cbe to your computer and use it in GitHub Desktop.
Save nefeline/78246d43adcd1b90a31eafb5a5e17cbe to your computer and use it in GitHub Desktop.
Set email field as required
//This snippet sets the Organizer's name, e-mail and phone fields as required in Community Events Submission Form
add_filter( 'tribe_events_community_required_fields', 'require_organizer' );
function require_organizer( $fields ) {
if ( ! is_array( $fields ) ) {
return $fields;
}
$fields[] = 'organizer';
return $fields;
}
add_filter( 'tribe_events_community_required_organizer_fields', 'require_organizer_email' );
function require_organizer_email( $fields ) {
if ( ! is_array( $fields ) ) {
return $fields;
}
$fields[] = 'Email';
$fields[] = 'Phone';
return $fields;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment