In order to override the Archive Template files, please follow the steps mentioned below:
- Copy your template file – wp-content/plugins/wp-event-manager/templates/content-event_listing_category.php
- Paste the file in your child theme: wp-content/themes/YOUR-THEME/wp-event-manager/content-event_listing_category.php
Enter the following code in the functions.php file
add_filter('archive_template','wpem_event_archive', 20 );functionwpem_event_archive($template){-
if( is_tax('event_listing_category') ) { $template= get_template_directory() .'/wp-event-manager/content-event_listing_category.php';}elseif( is_tax('event_listing_type') ) {-
$template= get_template_directory() .'/wp-event-manager/content-event_listing_type.php'; }return$template;}
Or,
You can simply rename the archive template file while pasting it in the Child theme
- Copy your template file – wp-content/plugins/wp-event-manager/templates/content-event_listing_category.php
- Paste the file in your child theme: wp-content/themes/YOUR-THEME/wp-event-manager/taxonomy-event_listing_category.php (rename template).