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(); ?>