Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $event_cat_ids = array();
- if ( $event ) {
- $event_cats = wp_get_object_terms( $event->ID, TribeEvents::TAXONOMY );
- foreach ( $event_cats as $event_cat ) {
- $event_cat_ids[] = $event_cat->term_id;
- }
- } else {
- $event_cats = array();
- }
- $args = array(
- 'hide_empty' => false,
- 'orderby' => 'name',
- 'order' => 'ASC',
- 'exclude' => $event_cat_ids,
- );
- $cats = get_terms( TribeEvents::TAXONOMY, $args );
- $cats = array_merge( $event_cats, $cats );
- $cats = apply_filters( 'tribe_community_events_event_categories', $cats );
- echo '<select name="tax_input[tribe_events_cat][]">';
- echo '<option> Select a category </option>';
- foreach ($cats as $cat)
- echo '<option value="'.esc_attr($cat->term_id).'">'.esc_html($cat->name).'</option>';
- echo '</select>';
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement