<?php
namespace DgoraWcas\Integrations\Themes\Restoration;
use DgoraWcas\Abstracts\ThemeIntegration;
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
class Restoration extends ThemeIntegration {
public function extraFunctions() {
add_filter( 'wc_get_template', function ( $template, $templateName ) {
if ( ! empty( $templateName ) && $templateName === 'product-searchform.php' ) {
$template = DGWT_WCAS_DIR . 'partials/themes/restoration-searchform.php';
}
return $template;
}, 10, 5 );
add_action( 'wp_head', function () { ?>
<style>
.thb-header-inline-search-inner .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
border: none;
background: transparent;
color: #fff;
text-align: center;
padding-right: 40px;
}
.thb-header-inline-search-inner .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus {
box-shadow: none;
}
.thb-header-inline-search-inner .dgwt-wcas-sf-wrapp .dgwt-wcas-ico-magnifier {
display: none;
}
.thb-header-inline-search-inner .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::placeholder {
opacity: 0.8 !important;
color: #fff;
}
</style>
<?php
} );
}
}