HEX
Server: Apache
System: Linux host60.registrar-servers.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User: wwwrenee (3804)
PHP: 8.0.30
Disabled: NONE
Upload Files
File: /home/wwwrenee/public_html/wp-content/themes/maxcoach/learnpress/archive-course.php
<?php
/**
 * Template for displaying content of archive courses page.
 *
 * @author  ThimPress
 * @package LearnPress/Templates
 * @version 4.0.0
 */

defined( 'ABSPATH' ) || exit;

get_header();

global $wp_query;
?>
	<div id="page-content" class="page-content">
		<div class="container">
			<div class="row">
				<div class="page-main-content">
					<?php
					/**
					 * @since 3.0.0
					 */
					do_action( 'learn-press/archive-description' );
					?>
					<?php
					if ( have_posts() ) : ?>
						<?php
						/**
						 * @since 3.0.0
						 */
						do_action( 'learn-press/before-courses-loop' );
						?>
						<div class="archive-row-actions course-actions row row-sm-center">
							<div class="archive-result-count course-result-count col-md-6">
								<?php
								$result_count = $wp_query->found_posts;
								printf( _n( 'We found %s course available for you', 'We found %s courses available for you', $result_count, 'maxcoach' ), '<span class="count">' . $result_count . '</span>' );
								?>
							</div>
							<div class="col-md-6">
								<form id="archive-form-filtering" class="archive-form-filtering course-form-filtering"
								      method="get">
									<?php
									$options         = Maxcoach_LP_Course::instance()->get_ordering_options();
									$selected        = Maxcoach_LP_Course::instance()->get_ordering_selected_option();
									$select_settings = [
										'fieldLabel' => esc_html__( 'Sort by:', 'maxcoach' ),
									];
									?>
									<select class="maxcoach-nice-select orderby" name="orderby"
									        data-select="<?php echo esc_attr( wp_json_encode( $select_settings ) ); ?>">
										<?php foreach ( $options as $value => $text ) : ?>
											<option
												value="<?php echo esc_attr( $value ); ?>" <?php selected( $selected, $value ); ?> >
												<?php echo esc_html( $text ); ?>
											</option>
										<?php endforeach; ?>
									</select>
									<input type="hidden" name="paged" value="1">
								</form>
							</div>
						</div>
						<?php

						LP()->template( 'course' )->begin_courses_loop();

						while ( have_posts() ) :
							the_post();

							learn_press_get_template_part( 'content', 'course' );

						endwhile;

						LP()->template( 'course' )->end_courses_loop();

						/**
						 * @since 3.0.0
						 */
						do_action( 'learn-press/after-courses-loop' );

						wp_reset_postdata();

					else:
						learn_press_display_message( esc_html__( 'No course found.', 'maxcoach' ), 'error' );
					endif; ?>
				</div>
			</div>
		</div>
	</div>
<?php
get_footer();