VISeek – Easy Custom Search


Created: 10/2025

Latest updated: 10/2025 – Updated version: 1.0.0

By: VillaTheme

Thank you for purchasing our plugin. If you have any questions that are beyond the scope of this documentation, please feel free to request support at our Support Forum. Thanks so much!

System Requires:

Make sure that those limits are to a minimum as follows for free-trouble while installing:

  • WordPress 5.0 or higher
  • Woocommerce 7.0 or higher 
  • PHP Version 7.0 or higher

 

Install the plugin: 

Go to Dashboard >> Plugins >> Add New Plugins.

  1. Upload the zip file viseek-easy-custom-search.zip downloaded from this official source.
  2. Or search the keyword VISeek and install it directly from the list

See this instruction for more details.

 

 

A custom search plugin enhances the default WordPress search by giving site owners more control over how search results are generated and displayed. One commonly allows you to:

  • Search across specific post types, taxonomies, or custom fields.
  • Include or exclude certain content.
  • Provide live search results as users type.
  • Improve accuracy and performance with smart filtering and stopwords.

With a custom search plugin, your visitors can find what they need faster, and your site can deliver results that match exactly what they’re looking for.

VISeek Easy Custom Search is a WordPress plugin designed to make your site’s search more flexible, accurate, and user-friendly. It lets you create multiple search forms with different layouts, filters, and display options – all without any coding.

Whether you run a blog, a content-heavy website, or a WooCommerce store, VISeek helps you improve your search experience by offering instant results, filter controls, and insights into user search behavior.

Why Choose VISeek

  • Ease of use: Built with a straightforward interface that works directly inside WordPress.
  • Customizable: Create different search forms for posts, pages, or products.
  • Smart processing: Use stopwords to filter out common words and focus on relevant keywords.
  • Analytics included: Track what users search for and view reports to understand trends.
  • Lightweight and compatible: Works with most WordPress themes and integrates seamlessly with WooCommerce.

Key Features

  • Create multiple custom search forms with flexible layout options.
  • Enable AJAX live search for instant, interactive results.
  • Add search filters for categories, tags, or product taxonomies.
  • Manage stopwords to improve result accuracy.
  • Track search activity through user logs and reports.
  • Override your site’s default search and results page with the plugin’s enhanced version.
  • Customize form appearance to match your site’s design.

Using VISeek Easy Custom Search, you can:

  • Improve user experience with faster, more accurate search results.
  • Offer advanced filtering options to help visitors find specific content or products.
  • Track what your visitors are searching for to better understand their needs.
  • Replace the default WordPress search with a modern, dynamic interface.
  • Customize search forms to match your site design and purpose.
  • Gain valuable insight into search trends for better content and product strategies.

 

 

Step 1: Create a Search Form

  • Go to VISeek → Search Form Dashboard.
  • Click Add Form to create a new custom search form.
  • The form will appear in the list; hover and click Delete if you want to remove one.
  • Click on the form name to open it in the Form Editor.
  • The left panel contains all form options for enabling or disabling fields.
  • The right panel shows a live preview of your form.

Step 2: Configure General settings and manage Stopwords

Step 3: Test the Search

  • Visit the frontend of your site and test the search form.
    • Form 1
    • Form 2
  • Try any key word and check if AJAX results appear correctly.
  • Confirm stopwords are ignored.
  • Ensure filters (category, tag, product filters) work properly
  • You will be redirected to the search page upon clicking the search button or hitting Enter on the keyboard

 

Step 4: View User Logs and Reports

 

 

Settings – General

The main configuration settings that control how VISeek Easy Custom Search integrates with your site’s search system

  • Default form: Select which search form will be used by default across your site. This dropdown lists all search forms created under the Search form dashboard.
  • Replace search bars: Automatically replace your theme’s or site’s existing search bars with the VISeek search form.
  • Add process to main WP search query: Add plugin process (stopword, user log) to main WP Query
  • Search options
    • Ajax search: Enable live, instant search results as users type in the search box. This feature improves user experience by displaying relevant results without reloading the page.
    • Minimum characters: Set the minimum number of characters a user must type before the AJAX search begins. This helps prevent unnecessary search requests for very short or incomplete queries. For example, setting this to “3” will start searching only after three characters are entered.
    • Override search page: Replace your site’s standard search results page with VISeek’s custom-designed search page.
  • User log
    • Enable: Turn on logging and reporting for user search activity. When enabled, the User Logs and Reports pages become accessible in the admin area, and search history will be recorded for analysis.
    • Exclude user: Exclude specific user roles or user IDs from being logged. Use this to prevent administrators, editors, or test accounts from appearing in analytics data, keeping reports focused on actual visitor activity.

 

 

Word process – Settings

The Word process tab manages how specific words are handled during searches. Here you can define stopwords to exclude common or irrelevant terms from search queries, and review which words are most frequently used by visitors.

  • Add stopword: Enter a word into the input field and click Add to include it in your Stopword list. Stopwords are common words that the plugin will ignore during searches to improve performance and accuracy. Examples include a, an, of, or of
  • Stopword list: Displays all stopwords currently added through the option above. You can also add new stopwords directly in this field by typing them and separating each with a comma. The plugin will exclude all listed words from search queries.
  • Most common words in the logs: Shows all words that users have searched for, along with the number of times each word has been used.

 

 

Search form

Search Form

The Search Form Dashboard lists all search forms you have created in VISeek Easy Custom Search.

From this page, you can create, view, and manage your search forms.

  • Click the Add Form button to create a new search form. A new form will appear in the list and can be customized in the form editor.
  • Hover over a form in the list and click the red Delete button to remove it permanently.

 

Edit Search Form

The Search Form Editor is where you configure the appearance and structure of your search form. This page is divided into two sections:

  • Left panel: Contains all available options for enabling or disabling specific fields and elements in the search form.
  • Right panel: Displays a live preview of your form as you make changes.

Scroll down to learn about all available options when building a form.

  • Search field details
    • Layout: Choose 1 general layout among 2 built-in ones for the search form. This determines how elements such as filters, the search bar, and buttons are arranged.
    • Show search button: Enable or disable the search button on the form. If disabled, searches will be triggered automatically when the user types or presses Enter.
    • Filter by category: Display a post category filter dropdown in the form, that have published posts. This allows users to limit their search results to a specific post category
    • Category title: Set the label that appears above or beside the category filter. For example, “Select Category” or “Search in Category”
    • Filter by tag: Display a post tag filter dropdown in the form that have published ones, allowing users to refine searches by tags.
    • Tag title: Set the label for the tag filter field.
    • Filter by product category: Show a product category filter if you use WooCommerce plugins
    • Product Category title: Set the label displayed for the product category filter.
    • Filter by product tag: Add a product tag filter to the search form if you use WooCommerce plugins
    • Product Tag title: Set the label displayed for the product tag filter
    • Search popular: Enable a “Popular searches” section that displays frequently searched terms
    • Search popular title: Set the heading text for the popular searches section
    • Placeholder: Enter placeholder text for the search input field. This appears inside the search bar before the user types anything.
    • Cover color: Set the overlay color for the search area background, if the form includes a cover or banner section.
    • Background color: Choose the background color for the search form area.
    • Text color: Define the color for all text elements within the search form.
  • Search result details
    • No result text: Enter the message to display when no matching results are found. For example, “No results found” or “Try a different keyword”
    • View all result text: Set the text for the “View All Results” link that appears at the bottom of the AJAX search results list.
    • Background color: Define the background color for the search results dropdown area.
    • Selected item color: Choose the highlight color applied to a result when it’s selected or hovered.
    • Text color: Set the text color for items displayed in the search results dropdown.

 

 

User Logs

Records all search activity performed on your site, including both logged-in users and guests. Each log entry includes the user’s name and email (if available), the searched keywords, IP address, and the date the search was performed. You can delete individual log entries as needed

 

 

Reports

Provides an overview of your site’s search activity and performance. This section includes the total number of searches, a list of the most frequently searched words along with their search counts, and a visual chart displaying search trends over time. You can adjust the time range in the chart to analyze search behavior within a specific period

 

 

Extra Information


Thank you for your attention!

If you have any question, please create a topic at our FORUM, we will support within 24 hours.