• Resolved tommy83

    (@tommy83)


    Hello,

    we using wordpress in some enterprise projects with hightraffic. Your search is cool, but do you have any benchmark about real speed in detailed/written case studies? So we can see: wordpress version, server CPU/RAM, product QTY, varitation QTY and can compare it with ajax search pro plugin (which we are using right now in most of all our projects.

    Second question:
    Your design is nice, but very limited. Sure, we can change the color, font and a little bit more, but there are no big moves out of the box possible. We checked your guide and we can not see something like this for example: https://ibb.co/JxMzqJn
    My screenshot show you results in two columns for less vertical scrolling. Your search still can not handle this out of the box, right?

    Third question:
    What about category selector? In my screenshot you can see the basic woodmart serch that also can handle category selector for search query.

    fourth question:
    in ajax search pro plugin for example we can setup priority order for each post type in search results. Is that not possible in your plugin?

    fifth question:
    Ajax search pro, woodmart search and many more support filter options and adding custom content section to top section of search.
    Is that possible with your plugin?

    sixt question:
    Woodmart and ajax search pro and many more plugins support opening the search in fullscreen. Your plugin can also do this?

    Your plugin is not cheap but looks great. But at the same time many functions are missing. Or we did not checked right the details and plugin description?

    Please confirm if your plugin can also handle this search-business-basics or not.

    BR
    Tommy

Viewing 1 replies (of 1 total)
  • Plugin Support Kris

    (@c0nst)

    Hi @tommy83

    Here I can only answer the free version. If you want to ask about the premium version, please contact us here: https://fibosearch.com/contact/

    Here are the answers:

    Q1: In FiboSearch free, the speed of operation obviously depends on many factors, such as:

    • The number of products in the database, especially the length of the descriptions. With a large number of long descriptions, WP Query can run quite a long time.
    • Server parameters.
    • A number of other plugins and theme. If these significantly impact server and database resources, the search may be slower.
    • PHP version
    • MySQL version

    What you can do to check the search speed is to download our plugin and check how fast it searches for yourself using, for example, a built-in tool in browsers, which can be found in the inspector under the “Network” tab. There you will find the Ajax request that is executed when FiboSearch searches. Alternatively, you can enter exampledomain.com/?wc-ajax=dgwt_wcas_ajax_search&s=search_phrase in the browser bar and get basic information including search time in seconds to two decimal places. Currently, however, we do not have any tests regarding the speed of our search engine and you can only rely on many positive opinions and test it yourself.

    Q2: That’s true. By default, FiboSearch does not have the option of presenting autocomplete results in two columns. However, this effect can be achieved with CSS.

    Q3: There is currently no option to add/activate a category selector. However, categories can be included as search results in autocomplete.

    Q4: In our search engine, you can manipulate the “score” factor with filters. This allows for quite a bit of customization of the search results to make them relevant. Here is an example filter that increases product score if the product category contains the my_category word:

    // Increase score if product is in category
    add_filter( 'dgwt/wcas/search_results/product/score', function($score, $phrase, $product_id) {
    	$keywords = explode( ' ', $phrase );
    	$my_cat = get_term( 100, 'product_cat' );
    	$product_categories = get_the_terms( $product_id, 'product_cat' );
    
    	foreach( $keywords as $keyword ) {
    		if ( $keyword == 'my_category' && in_array( $my_cat, $product_categories ) ) {
    			$score += 150;
    		}
    	}
    
    	return $score;
    }, 10, 3 );

    Q5: Yes, our plugin has many filters that allow you to manipulate the displayed content in autocomplete. Here is an example code that will allow you to add brand names to products in autocmplete:

    // Get brand by product ID
    function get_brand( $product_id ) {
    	$brands = get_the_terms( $product_id, 'tire_' );
    
    	if ( $brands && ! is_wp_error( $brands ) && is_array( $brands ) ) {
    		return $brands[0]->name;
    	}
    
    	return '';
    }
    
    // Add brand name after product content in FiboSearch autocomplete results
    add_filter( 'dgwt/wcas/search_results/products', function( $r, $product ) {
    	$brand = get_brand( $product->getID() );
    	if ( $brand != '' ) {
    		$r['content_after'] = '<div class="fibosearch-brand">' . $brand . '</div>';
    	}
    	return $r;
    }, 10, 2 );
    

    Q6: FiboSearch has a mobile overlay feature that can also be enabled on desktops. It’s easy to convert it to a “full screen” search. A similar effect can be obtained using a simple style, e.g. Pirx. However, you have to set everything with CSS.

    Regards,
    Kris

Viewing 1 replies (of 1 total)
  • The topic ‘Missing a lot of basics :-( Free plugins can do that’ is closed to new replies.