Copy add_filter( 'el_set_timezone_default', function(){ return 'UTC+3'; } );
Copy add_filter( 'el_show_timezone', '__return_false' );
Copy add_filter( 'el_exclude_custom_taxonomy', 'el_exclude_custom_taxonomy_customize' );
function el_exclude_custom_taxonomy_customize(){
return array( 'slug of custom taxonomy' );
}
Add Images in Description: You can add bellow code in functions.php file child theme
Copy add_filter( 'el_vendor_add_media_content_event', function(){ return true; } );
Copy // Choose Physical location is default
add_filter( 'el_event_type_default', function(){ return 'classic'; } );
// Choose Online is default
add_filter( 'el_event_type_default', function(){ return 'online'; } );
Copy // Remove Physical location
add_filter( 'el_show_event_type_physical', '__return_false' );
// Remove Online
add_filter( 'el_show_event_type_online', '__return_false' );
Copy Copy file:
wp-content/plugins/eventlist/templates/vendor/__edit-event-basic.php
to
wp-content/themes/meup-child/eventlist/vendor/__edit-event-basic.php
and edit code in that file
Add bellow code to functions.php file in child theme. Change the value "true" to "false" if you do not want this field to be required.
Copy add_filter( 'el_event_req_field', 'el_event_req_field_customize' );
function el_event_req_field_customize(){
$event_req_field = array(
'event_name' => array(
'required' => true,
'message' => __( 'Event name is required', 'eventlist' )
),
'event_cat' => array(
'required' => true,
'message' => __( 'Category is required', 'eventlist' ),
),
'description' => array(
'required' => true,
'message' => __( 'Description is required', 'eventlist' ),
),
'img_thumbnail' => array(
'required' => true,
'message' => __( 'Image feature is required', 'eventlist' ),
),
'timezone' => array(
'required' => true,
'message' => __( 'Timezone is required', 'eventlist' ),
),
'event_tag' => array(
'required' => true,
'message' => __( 'Tag is required', 'eventlist' ),
),
'event_venue' => array(
'required' => true,
'message' => __( 'Venue name is required', 'eventlist' )
),
'event_gallery' => array(
'required' => true,
'message' => __( 'Gallery is required', 'eventlist' )
),
'event_video' => array(
'required' => true,
'message' => __( 'Video is required', 'eventlist' ),
),
);
return $event_req_field;
}
If custom taxonomy has slug like "eljob", "eltime", you can insert bellow code to funcitons.php file in child theme
Copy add_filter( 'el_custom_taxonomy_required', 'el_custom_taxonomy_required_customize' );
function el_custom_taxonomy_required_customize(){
return array( 'eljob', 'eltime' );
}