50% Off Limited Time Offer

Days
Hrs
Min
Sec

Need Help?

Here are some good places you cant start.

Whats New?

Get updated about all the good stuff!

Version 1.5
Hotspots - Featured Blog
How to Create a Comparison Table with Elementor

Woo AJAX Search for Elementor

The Woo AJAX Search Widget for Elementor allows you to create a fast and responsive search experience on your website. With this widget, users can search for products instantly with live results, enhancing navigation and making it easier for visitors to find exactly what they’re looking for. Whether you’re managing affiliate products or an e-commerce site, this widget integrates seamlessly with Elementor, adding powerful search functionality without compromising page speed or design. In this guide, we will walk you through the steps to add and customize Woo AJAX filters on your Elementor website. 

Let’s look at each of the options in the Woo AJAX Search widget for Elementor below.

Before starting, ensure you have added a WooCommerce widget, as the Woo AJAX Search works exclusively with WooCommerce widgets. The filter integrates seamlessly with various types, including ‘Woo Product Grid,’ ‘Woo Product List,’ and more. In this tutorial, we’ll use one of these WooCommerce widgets.

To know more about WooCommerce widgets, click here.

Add a Woo AJAX Search Widget to Elementor

This widget requires Unlimited Elements Pro version installed and activated on your WordPress website.

  1. Go to Unlimited Elements Widget Library
  2. Search in the search bar for “Woo AJAX Search”
  3. Hover over the widget in the search results and click install
  4. Add the “Woo AJAX Search” widget to any Elementor Page

General Settings

1

Enable Connection for AJAX Post Filters

Turn on the connection for AJAX post filters.

2

Search Result Open New Window

By turning this on, search results will open in new window.

3

Search Placeholder

Type the placeholder for search input field.

4

Show Search Label

Show or hide the search label.

5

Search Label

Type text to show as search label.

6

Layout

Choose the layout.

  1. Row
  2. Row Reverse
7

Show Suggested Searches

Show/hide the suggested searches.

8

Suggested Searches

Type text for suggested searches.

9

Show Product Card

Show/Hide the product card.

10

Enable Third Party Hooks

Enable third party hooks. Third party hooks are disabled by default to allow errorless ajax search functionality. but sometimes you can choose to turn them on. For WPML integration for example.

Search Button Settings

1

Search Button Open New Window

Search button will open new window.

2

Show Search Button

Show/Hide the search button.

3

Search Button Text

Type text for search button.

4

Search Button Icon

Choose icon for search button.

Product Card Settings

1

Product Card Width

Set the product the width in percentage.

2

Show Price

Show or hide the price element.

3

Show Product Card Image

Show or hide the product card image.

4

Show Product Title

Show/Hide the product title.

5

Show Add To Cart

Show/Hide the add to cart button.

6

Add To Cart Button Text

Type text for add to cart button.

7

Out Of Stock Text

Type text for out of stock message.

8

Show Count Buttons

Show/Hide the quantity count buttons.

9

Quantity Minus

Choose icon for quantity minus button.

10

Quantity Plus

Choose icon for quantity plus button.

11

Show Product Page Button

Show/Hide the product page button.

12

Product Page Text

Type text for product page button.

13

Hide Card On Breakpoint

Set the breakpoint beyond which the product card will be hidden.

Results Settings

1

Show Prices In Results

Show/hide the product prices in results.

2

Show Images In Results

Show/hide the product images in results.

3

Show Pagination

Show/Hide the pagination.

4

Pagination Position

Set the position of pagination

  1. Before Results
  2. After Results
5

Number of Items Per Page

Set the number of items to display per page.

6

Left Font Awesome

Paste unicode from font awesome website for left text.

7

Right Font Awesome

Paste unicode from font awesome website for right text.

8

Keys Control

Turn on the keys control.

9

Go To Search Page On Enter

Open search page on pressing enter.

10

Number of Columns

Set the number of columns in page.

11

Items Gap

Set the gap between items.

12

No Results Text

Type to show the no results message.

13

Results Text

Type text to show as results text.

14

Mark Bold Search Phrase

Searched terms will be shown bold.

15

Show Label From "Custom Field"

Show label from custom field.

16

Custom Field Name

Type the custom field name.

Testing and Tools

1

Show List Debug

Debug list in editor, so you can style it.

2

Show Loader Debug

Show/hide the loader debug option.

Products Query Setting

Select the exact products you want to show in your Ajax Search results.

1

Product Source

Choose any of the below options for your product source.

  1. Custom Products
  2. Current Query Product
  3. Related Products
  4. Manual Selection
2

Include By

Include the Products from different options given below

  1. Author
  2. Date
  3. Post Meta
  4. Current Page Terms
  5. Most Viewed
  6. IDs from PHP function
  7. IDs from Product Meta
  8. Post IDs from Dynamic Field
  9. Terms from Dynamic Field
  10. Terms from Current Post Meta
  11. Terms Free Selection
  12. Current Query as a Base
  13. Products On Sale Only (woo)
  14. Up Sells Product (woo)
  15. Cross Sells Product (woo)
  16. Out of Stock Products Only (woo)
  17. Recently Viewed Products (woo)
  18. Products From Post Content (woo)
3

Include By Terms

Choose specific Products that you would like to include from your selection by adding rules.

  1. Include By Terms Relation
  2. Include Terms Children
4

Exclude By

Choose specific Products that you would like to exclude from your selection by adding rules.

  1. Out of Stock Products (woo)
  2. Products on Sale (woo)
  3. Terms
  4. Current Products
  5. Specific Products
  6. Author
  7. Product Without Featured Image
  8. Products With Current Category
  9. Products With Current Tags
  10. Offset
  11. Avoid Duplicates
  12. Post IDs from Dynamic Field

To know more about Product query setting, please visit our article on Advanced Post Selection

Post Pagination

1

Pagination

Display the pagination for your ajax search results

  1. None
  2. Numbers
  3. Using Pagination Widget

Woo Ajax Search Widget Styling

There are a number of styling options that allow you to control every aspect of the widget’s design. Choose colors that complement the style of your website. You can modify the text, icons, fonts, and layout to make the widget look and work the way you want.

Wrapper Styling

Set the wrapper width, padding, border, radius, alignment, shadow and background.

Search Input Styling

Set the search input border, radius, background, text color, placeholder color, padding, and typography.

Suggested Styling

You can set the suggested search color, typography, and padding.

Search Button Styling

Here, you can set the search button gap, typography, padding, radius, background, border, icon size, color and gap.

Loader Styling

You can set the loader color.

Results Styling

You can style the results shadow, border, radius, background, offset and padding.

Results Pagination Styling

Here, you can set the results pagination padding, background, color, and typography.

Results Item Styling

You can set the results item border, padding, background, typography, text color,  and layout.

Results Image Styling

Set the results image width, height, radius, image fit, and border.

Results Title Styling

Style the results title typography and title color.

Results Price Styling

Here, you can set the typography and color of result price element. 

Product Page Button Styling

You can set the product page button typography, padding, spacing, border radius, background color, text color and border.

Add To Cart Button Styling

You can set the add to cart button typography, padding, spacing, border radius, background color, text color and border.

Custom Field Label Styling

Here, you can set the custom field label typography, alignment, background color, padding, and spacing.

Woo AJAX Search Design Examples For Elementor

Here are some live use cases for the Woo AJAX Search Widget.

Woo AJAX Search widget on fashion store.

Woo AJAX filter shown on jewelry store.

Thank you for exploring the Woo Ajax Search Widget for Elementor! We hope this documentation has helped you integrate a smooth, effective search experience on your website. If you have further questions or need additional resources, please don’t hesitate to reach out, we’re here to support!

Download is just a click away

Get instant access to tons of Elementor goodies, completely FREE!

Hurray!

You got FREE access to the worlds leading widgets for Elementor page builder!