HEX
Server: LiteSpeed
System: Linux premium140.web-hosting.com 4.18.0-553.89.1.lve.el8.x86_64 #1 SMP Wed Dec 10 13:58:50 UTC 2025 x86_64
User: ukqcurpj (1011)
PHP: 8.1.34
Disabled: NONE
Upload Files
File: /home/ukqcurpj/public_html/wp-content/themes/masterstudy/archive-gallery.php
`<?php
get_header();

$blog_sidebar_id       = stm_option( 'gallery_sidebar' );
$blog_sidebar_position = stm_option( 'gallery_sidebar_position', 'none' );
$content_before        = '';
$content_after         = '';
$sidebar_before        = '';
$sidebar_after         = '';
$blog_sidebar          = null;

if ( ! empty( $_GET['sidebar_position'] ) && 'right' === $_GET['sidebar_position'] ) {
	$blog_sidebar_position = 'right';
} elseif ( ! empty( $_GET['sidebar_position'] ) && 'left' === $_GET['sidebar_position'] ) {
	$blog_sidebar_position = 'left';
} elseif ( ! empty( $_GET['sidebar_position'] ) && 'none' === $_GET['sidebar_position'] ) {
	$blog_sidebar_position = 'none';
}

if ( $blog_sidebar_id ) {
	$blog_sidebar = get_post( $blog_sidebar_id );
}

$can_read_sidebar = false;
if ( $blog_sidebar instanceof WP_Post ) {
	$blog_status      = get_post_status( $blog_sidebar );
	$no_pass          = ! post_password_required( $blog_sidebar );
	$can_read_sidebar = $no_pass && (
	'publish' === $blog_status
	|| ( is_user_logged_in() && current_user_can( 'read_post', $blog_sidebar->ID ) )
	);
}


if ( 'right' === $blog_sidebar_position && isset( $blog_sidebar ) ) {
	$content_before .= '<div class="row">';
	$content_before .= '<div class="col-lg-9 col-md-9 col-sm-12 col-xs-12">';
	$content_after  .= '</div>';
	$sidebar_before .= '<div class="col-lg-3 col-md-3 hidden-sm hidden-xs">';
	$sidebar_after  .= '</div>';
	$sidebar_after  .= '</div>';
}

if ( 'left' === $blog_sidebar_position && isset( $blog_sidebar ) ) {
	$content_before .= '<div class="row">';
	$content_before .= '<div class="col-lg-9 col-lg-push-3 col-md-9 col-md-push-3 col-sm-12 col-xs-12">';
	$content_after  .= '</div>';
	$sidebar_before .= '<div class="col-lg-3 col-lg-pull-9 col-md-3 col-md-pull-9 hidden-sm hidden-xs">';
	$sidebar_after  .= '</div>';
	$sidebar_after  .= '</div>';
}

?>
<!-- Title -->
<?php get_template_part( 'partials/title_box' ); ?>
<div class="container">
<?php
if ( have_posts() ) :
	?>
	<?php echo wp_kses_post( $content_before ); ?>
		<div class="<?php echo esc_attr( 'sidebar_position_' . $blog_sidebar_position ); ?>">
			<div class="row gallery_entry_unit">
				<div class="col-md-4 col-sm-3"><h2 class="archive_title_gallery"><?php esc_html_e( 'Gallery', 'masterstudy' ); ?></h2></div>
				<?php $category_name = 'gallery_category'; ?>
				<?php
				$args = array(
					'order' => 'ASC',
				);
				?>
				<?php $terms = get_terms( $category_name, $args ); ?>
				<?php
				if ( ! empty( $terms ) ) :
					?>
					<div class="col-md-8 col-sm-9">
						<ul class="gallery_terms_list heading_font xs-text-left">
							<li class="active all">
								<a href="#" data-filter=".all"><?php esc_html_e( 'All images', 'masterstudy' ); ?></a>
							</li>
							<?php
							foreach ( $terms as $term ) :
								?>
								<li>
									<a href="#" data-filter=".<?php echo esc_attr( $term->slug ); ?>">
										<?php echo esc_html( sanitize_text_field( $term->name ) ); ?>
									</a>
								</li>
							<?php endforeach; ?>
						</ul>
					</div>
				<?php endif; ?>
			</div>
			<div class="wait-for-images">
				<div id="stm_isotope" class="row">
					<?php
					while ( have_posts() ) :
						the_post();
						get_template_part( 'partials/loop', 'gallery' );
					endwhile;
					?>
				</div>
			</div>
			<div class="multiseparator gallery_sep"></div>
			<?php
			echo wp_kses_post(
				paginate_links(
					array(
						'type'      => 'list',
						'prev_text' => '<i class="fa fa-chevron-left"></i><span class="pagi_label">' . __( 'Previous', 'masterstudy' ) . '</span>',
						'next_text' => '<span class="pagi_label">' . __( 'Next', 'masterstudy' ) . '</span><i class="fa fa-chevron-right"></i>',
					)
				)
			);
			?>
		</div> <!-- blog_layout -->
		<?php echo wp_kses_post( $content_after ); ?>
		<?php echo wp_kses_post( $sidebar_before ); ?>
			<div class="sidebar-area sidebar-area-<?php echo esc_attr( $blog_sidebar_position ); ?>">
				<?php
				if ( 'none' !== $blog_sidebar_position ) {
					if ( $can_read_sidebar ) {
						echo wp_kses_post( apply_filters( 'the_content', $blog_sidebar->post_content ) );
					}
				}
				?>
			</div>
		<?php echo wp_kses_post( $sidebar_after ); ?>
	<?php endif; ?>
</div>
<?php get_footer(); ?>