|
21 | 21 | $taxonomies_filters = $data->get_taxonomy_filters(); |
22 | 22 |
|
23 | 23 | $posts_per_page = $data->get_posts_per_page( $entries_count ); |
24 | | -$aria_label = apply_filters( 'cp_dir_directory_label', $label, $data ); |
25 | 24 | $filters_logic = apply_filters( 'cp_dir_filters_logic', ( isset( $atts['filters_logic'] ) && $atts['filters_logic'] ) ? $atts['filters_logic'] : '' ); |
26 | 25 | $pagination = apply_filters( 'cp_dir_pagination', ( $posts_per_page && isset( $atts['pagination'] ) && $atts['pagination'] ) ? true : false, $data ); |
27 | 26 |
|
|
30 | 29 | $content_class .= ' cp-dir-content--no-results'; |
31 | 30 | } |
32 | 31 | ?> |
33 | | -<div class="<?php echo esc_attr( $class_name ); ?>" id="<?php echo esc_attr( $dir_id ); ?>" aria-label="<?php echo esc_attr( $aria_label ); ?>" data-source="<?php echo esc_attr( $data->post_type_object->name ); ?>" data-filters-logic="<?php echo esc_attr( $filters_logic ); ?>"> |
| 32 | +<div class="<?php echo esc_attr( $class_name ); ?>" id="<?php echo esc_attr( $dir_id ); ?>" data-source="<?php echo esc_attr( $data->post_type_object->name ); ?>" data-filters-logic="<?php echo esc_attr( $filters_logic ); ?>"> |
34 | 33 | <?php |
35 | 34 | if ( $filters || $taxonomies_filters ) { |
36 | 35 | ?> |
|
39 | 38 | <legend class="cp-dir-sr-info screen-reader-text"> |
40 | 39 | <?php echo apply_filters( 'cp_dir_directory_refresh_info', __( 'Items will instantly refresh upon filtering.', 'cp-dir' ), $data ); ?> |
41 | 40 | </legend> |
42 | | - |
| 41 | + |
43 | 42 | <?php include( apply_filters( 'cp_dir_path_directory_filters', $this->dir . '/cp-directory-files/blocks/cp-dir/template-parts/directory-filters.php', $data ) ); ?> |
44 | 43 | </fieldset> |
45 | 44 | </form> |
46 | 45 | <?php |
47 | 46 | } |
48 | 47 | ?> |
49 | | - <div class="<?php echo esc_attr( apply_filters( 'cp_dir_content_class', $content_class, $data ) ); ?>" id="<?php echo esc_attr( $dir_id ); ?>-content" aria-label="<?php echo esc_attr( apply_filters( 'cp_dir_directory_entries_label', sprintf( __( '%s Entries', 'cp-dir' ), $label ), $data ) ); ?>"> |
50 | | - <div class="cp-dir-sr-info cp-dir-sr-info-count screen-reader-text" aria-live="polite" aria-atomic="true" aria-relevant="all"> |
| 48 | + <div class="<?php echo esc_attr( apply_filters( 'cp_dir_content_class', $content_class, $data ) ); ?>" id="<?php echo esc_attr( $dir_id ); ?>-content"> |
| 49 | + <?php |
| 50 | + $has_filters = $filters || $taxonomies_filters; |
| 51 | + ?> |
| 52 | + <div class="cp-dir-sr-info cp-dir-sr-info-count screen-reader-text" <?php echo $has_filters || $pagination ? 'aria-live="polite"' : ''; ?> aria-atomic="true" aria-relevant="all"> |
51 | 53 | <?php printf( __( '%s results found.', 'cp-dir' ), '<span class="cp-dir-sr-info-count-number">' . $entries_count . '</span>' ); ?> |
52 | 54 | <?php |
53 | 55 | if ( $posts_per_page ) { |
|
0 commit comments