File "open-shop.php"
Full Path: /home/vantageo/public_html/cache/cache/cache/.wp-cli/wp-content/plugins/ajax-search-for-woocommerce/partials/themes/open-shop.php
File size: 2.99 KB
MIME-type: text/x-php
Charset: utf-8
<?php
// Exit if accessed directly
if ( ! defined( 'DGWT_WCAS_FILE' ) ) {
exit;
}
add_action( 'wp_footer', function () {
echo '<div id="wcas-theme-search" style="display: block;">' . do_shortcode( '[wcas-search-form]' ) . '</div>';
?>
<script>
var wcasThemeSearch = document.querySelector('.below-header #search-box');
if (wcasThemeSearch !== null) {
wcasThemeSearch.replaceWith(document.querySelector('#wcas-theme-search > div'));
}
wcasThemeSearch = document.querySelector('.below-header .thmk-woocommerce-search-wrap');
if (wcasThemeSearch !== null) {
wcasThemeSearch.replaceWith(document.querySelector('#wcas-theme-search > div'));
}
document.querySelector('#wcas-theme-search').remove();
</script>
<style>
.dgwt-wcas-search-wrapp {
min-width: 200px;
}
.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
height: 49px;
}
@media (max-width: 1200px) {
.dgwt-wcas-search-wrapp {
padding-left: 30px;
}
}
@media (max-width: 850px) {
.dgwt-wcas-search-wrapp {
padding-left: 10px;
}
.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
height: 45px;
}
}
@media (max-width: 768px) {
.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
height: 34px;
}
}
.dgwt-wcas-overlay-mobile .dgwt-wcas-search-wrapp {
padding-left: 0;
}
.below-header-bar .dgwt-wcas-search-wrapp {
padding-left: 18px;
}
</style>
<?php
if ( get_theme_mod( 'open_shop_sticky_header', false ) === true ) {
echo '<div id="wcas-theme-search-sticky" style="display: block;">' . do_shortcode( '[wcas-search-form]' ) . '</div>';
?>
<script>
var wcasThemeSearchInStickyHeader = document.querySelector('.search-wrapper #search-box');
if (wcasThemeSearchInStickyHeader !== null) {
wcasThemeSearchInStickyHeader.replaceWith(document.querySelector('#wcas-theme-search-sticky > div'));
}
wcasThemeSearchInStickyHeader = document.querySelector('.search-wrapper .thmk-woocommerce-search-wrap');
if (wcasThemeSearchInStickyHeader !== null) {
wcasThemeSearchInStickyHeader.replaceWith(document.querySelector('#wcas-theme-search-sticky > div'));
}
document.querySelector('#wcas-theme-search-sticky').remove();
(function ($) {
$(window).on('load', function () {
$('.prd-search').on('click', function () {
// Autofocus
if ($(window).width() >= 1024) {
setTimeout(function () {
var $input = $('.search-wrapper .dgwt-wcas-search-input');
if ($input.length > 0) {
$input.trigger('focus');
}
}, 500);
} else {
var $mobile = $('.search-wrapper .js-dgwt-wcas-enable-mobile-form');
if ($mobile.length > 0) {
$mobile.trigger('click');
}
}
});
});
}(jQuery));
</script>
<style>
.search-close {
float: none;
margin-bottom: 0;
position: absolute;
top: calc(50% - 10px);
right: -10px;
}
.search-wrapper .dgwt-wcas-search-wrapp {
max-width: none;
}
</style>
<?php
}
} );