File: /var/www/intranet.kauko.lt/wp-content/plugins/employee-directory/layouts/emd-taxonomy.php
<?php
if ( ! defined( 'ABSPATH' ) ) {
exit; // Exit if accessed directly
}
get_header('emdplugins');
$container = apply_filters('emd_change_container','emd-wrapper','empd_com', 'taxonomy');
$has_sidebar = apply_filters( 'emd_show_temp_sidebar', 'right', 'empd_com', 'taxonomy');
$queried_object = get_queried_object();
$uniq_id = str_replace("_","-",$queried_object->taxonomy) . '-' . $queried_object->slug;
?>
<div id="emd-temp-tax-<?php echo esc_attr($uniq_id); ?>-container" class="emd-container emd-wrap <?php echo esc_attr($has_sidebar) . ' ' . esc_attr($uniq_id); ?> emd-temp-tax">
<div class="<?php echo esc_attr($container); ?>">
<div id="emd-primary" class="emd-site-content emd-row">
<?php
if($has_sidebar == 'left'){
do_action( 'emd_sidebar', 'empd_com' );
}
if($has_sidebar == 'full'){
?>
<div id="emd-primary-content" class="emd-full-width">
<?php
}
else {
?>
<div id="emd-primary-content">
<?php
}
?>
<div id="emd-primary-content-header">
<?php
do_action('emd_tax_before_header', 'empd-com',$post->post_type,$queried_object->taxonomy);
emd_get_template_part('empd-com', 'taxonomy', str_replace("_","-",$queried_object->taxonomy . '-' . $post->post_type) . '-theader');
do_action('emd_tax_after_header', 'empd-com',$post->post_type,$queried_object->taxonomy);
?>
</div>
<div id="emd-primary-content-body">
<?php
while ( have_posts() ) : the_post(); ?>
<div id="post-<?php the_ID(); ?>" style="padding:10px;" <?php post_class(); ?>>
<?php emd_get_template_part('empd-com', 'taxonomy', str_replace("_","-",$queried_object->taxonomy . '-' . $post->post_type)); ?>
</div>
<?php endwhile; // end of the loop. ?>
<?php if(!have_posts()){
echo "<div class='emd-arc-tax-no-records'><div class='emd-arc-tax-no-records-txt'>" . esc_html__('No records have been found matching the term.','empd-com') . "</div></div>";
}
?>
</div>
<div id="emd-primary-content-footer">
<?php
do_action('emd_tax_before_footer', 'empd-com',$post->post_type,$queried_object->taxonomy);
emd_get_template_part('empd-com', 'taxonomy', str_replace("_","-",$queried_object->taxonomy . '-' . $post->post_type) . '-tfooter');
do_action('emd_tax_after_footer', 'empd-com',$post->post_type,$queried_object->taxonomy);
?>
</div>
<?php $has_navigation = apply_filters( 'emd_show_temp_navigation', true, 'empd_com', 'taxonomy');
if($has_navigation){
global $wp_query;
$big = 999999999; // need an unlikely integer
?>
<nav role="navigation" id="nav-below" class="site-navigation paging-navigation">
<h3 class="assistive-text"><?php esc_html_e( 'Post navigation', 'empd-com' ); ?></h3>
<?php if ( $wp_query->max_num_pages > 1 ) { ?>
<?php $pages = paginate_links( array(
'base' => str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ),
'format' => '?paged=%#%',
'current' => max( 1, get_query_var( 'paged' ) ),
'total' => $wp_query->max_num_pages,
'type' => 'array',
'prev_text' => wp_kses( __( '<i class="fa fa-angle-left"></i> Previous', 'empd-com' ), array( 'i' => array(
'class' => array() ) ) ),
'next_text' => wp_kses( __( 'Next <i class="fa fa-angle-right"></i>', 'empd-com' ), array( 'i' => array(
'class' => array() ) ) )
) );
if(is_array($pages)){
$paged = ( get_query_var('paged') == 0 ) ? 1 : get_query_var('paged');
echo '<div class="pagination-wrap"><ul class="pagination">';
foreach ( $pages as $page ) {
$paging_html = "<li";
if(strpos($page,'page-numbers current') !== false){
$paging_html.= " class='active'";
}
$paging_html.= ">" . $page . "</li>";
echo wp_kses_post($paging_html);
}
echo '</ul></div>';
}
} ?>
</nav>
<?php }
?>
</div>
<?php if($has_sidebar == 'right'){
?>
<?php
do_action( 'emd_sidebar', 'empd_com' );
?>
<?php
}
?>
</div>
</div>
</div>
<?php get_footer('emdplugins'); ?>