course-archive-filter-bar.php
41 lines
| 1 | <?php |
| 2 | /** |
| 3 | * Template for course archive filter |
| 4 | * |
| 5 | * @package Tutor\Templates |
| 6 | * @subpackage Course_Filter |
| 7 | * @author Themeum <support@themeum.com> |
| 8 | * @link https://themeum.com |
| 9 | * @since 1.4.3 |
| 10 | */ |
| 11 | |
| 12 | if ( ! tutor_utils()->get_option( 'course_archive_filter_sorting', true, true, true ) ) { |
| 13 | return; |
| 14 | } |
| 15 | |
| 16 | $sort_by = \TUTOR\Input::get( 'course_order', '' ); |
| 17 | ?> |
| 18 | |
| 19 | <!-- |
| 20 | Note: Do not remove tutor-course-filter attr. It required by _archive.js for filter function. |
| 21 | !--> |
| 22 | <div style="text-align: right;" class="tutor-course-filter" tutor-course-filter> |
| 23 | <form style="display: inline-block;"> |
| 24 | <select class="tutor-form-control tutor-form-select" name="course_order"> |
| 25 | <option value="newest_first" <?php selected( 'newest_first', $sort_by ); ?> > |
| 26 | <?php esc_html_e( 'Release Date (newest first)', 'tutor' ); ?> |
| 27 | </option> |
| 28 | <option value="oldest_first" <?php selected( 'oldest_first', $sort_by ); ?>> |
| 29 | <?php esc_html_e( 'Release Date (oldest first)', 'tutor' ); ?> |
| 30 | </option> |
| 31 | <option value="course_title_az" <?php selected( 'course_title_az', $sort_by ); ?>> |
| 32 | <?php esc_html_e( 'Course Title (a-z)', 'tutor' ); ?> |
| 33 | </option> |
| 34 | <option value="course_title_za" <?php selected( 'course_title_za', $sort_by ); ?>> |
| 35 | <?php esc_html_e( 'Course Title (z-a)', 'tutor' ); ?> |
| 36 | </option> |
| 37 | </select> |
| 38 | </form> |
| 39 | </div> |
| 40 | <br/> |
| 41 |