Header Builder Search filters

1. Filter name: 'etheme_ajax_search_products_sku'

Filter to add product sku in search Ajax results on products

Filter usage:

add_filter('etheme_ajax_search_products_sku', '__return_true');

Example:

Before -> https://prnt.sc/uEs3MBqpLj-S (product sku is not shown)

After -> https://prnt.sc/cC22VE8LV-qn (product sku is shown for each product has it)

2. Filter name: 'etheme_ajax_search_arrow'

Filter to hide arrow on each search result item

Filter usage:

add_filter('etheme_ajax_search_arrow', '__return_false');

Example:

Before -> https://prnt.sc/uEs3MBqpLj-S

After -> https://prnt.sc/6oOTHC4ablyl (arrow is not shown)

Note: in some languages, this arrow SVG was shown as a 'true' string so this filter hide arrow and that string is not shown

3. Filter name: 'etheme_ajax_search_products_query'

Filter to modify search products query by own needs

Filter usage:

add_filter('etheme_ajax_search_products_query', function ($args){
	$args['meta_key'] = '_price';
	$args['orderby'] = 'meta_value_num';
	$args['order'] = 'ASC';
	return $args;
});

Example: 

Before -> https://prnt.sc/uEs3MBqpLj-S

After -> https://prnt.sc/RHxEMI_F0nu- ( products results are sorted by price ) 

4. Filter name: 'etheme_ajax_search_posts_query' 

Filter to modify search global query by own needs 

Filter usage:

add_filter('etheme_ajax_search_posts_query', function ($args){
	$args[‘relevanssi’] = true;
	return $args;
});