Initial Commit N° : 001 - V.4.3.3

This commit is contained in:
2025-03-28 14:32:57 +01:00
commit 238e5d7999
809 changed files with 371149 additions and 0 deletions
+73
View File
@@ -0,0 +1,73 @@
<?php
/**
* Sidebar Shop - Side
* Archive Products page
*/
if (!defined('ABSPATH')) :
exit; // Exit if accessed directly
endif;
$sidebar_run = 'shop-sidebar';
if (is_tax('product_cat')) :
global $wp_query;
$query_obj = $wp_query->get_queried_object();
$sidebar_cats = get_option('nasa_sidebars_cats');
if (isset($sidebar_cats[$query_obj->slug])) :
$sidebar_run = $query_obj->slug;
else :
$nasa_root_term_id = elessi_get_root_term_id();
if ($nasa_root_term_id) :
$root_term = get_term_by('term_id', $nasa_root_term_id, 'product_cat');
if ($root_term && isset($sidebar_cats[$root_term->slug])) :
$sidebar_run = $root_term->slug;
endif;
endif;
endif;
endif;
if (is_active_sidebar($sidebar_run)) :
global $nasa_opt;
$archive_sticky_sidebar_classic = isset($nasa_opt['archive_sticky_sidebar_classic']) && $nasa_opt['archive_sticky_sidebar_classic'] ? ' ns-sticky-scroll-sidebar':'';
switch ($nasa_sidebar) :
case 'right' :
$class = 'nasa-side-sidebar nasa-sidebar-right';
break;
case 'left-classic' :
$class = 'large-3 left columns col-sidebar' . $archive_sticky_sidebar_classic;
break;
case 'right-classic' :
$class = 'large-3 right columns col-sidebar' . $archive_sticky_sidebar_classic;
break;
case 'left' :
default:
$class = 'nasa-side-sidebar nasa-sidebar-left';
break;
endswitch;
?>
<div class="<?php echo esc_attr($class); ?>">
<span class="ns-sidebar-heading hidden-tag nasa-bold fs-22">
<?php echo esc_html__('Filters', 'elessi-theme'); ?>
</span>
<a href="javascript:void(0);" title="<?php echo esc_attr__('Close', 'elessi-theme'); ?>" class="hidden-tag nasa-close-sidebar" rel="nofollow">
<svg class="nasa-rotate-180" width="15" height="15" viewBox="0 0 512 512" fill="currentColor"><path d="M135 512c3 0 4 0 6 0 15-4 26-21 40-33 62-61 122-122 187-183 9-9 27-24 29-33 3-14-8-23-17-32-67-66-135-131-202-198-11-9-24-27-33-29-18-4-28 8-31 21 0 0 0 2 0 2 1 1 1 6 3 10 3 8 18 20 27 28 47 47 95 93 141 139 19 18 39 36 55 55-62 64-134 129-199 193-8 9-24 21-26 32-3 18 8 24 20 28z" /></svg>
</a>
<div class="nasa-sidebar-off-canvas">
<?php dynamic_sidebar($sidebar_run); ?>
</div>
</div>
<?php
endif;