Forums › Forums › Search & Filter Pro › Prevent empty search fetching results
- This topic has 4 replies, 2 voices, and was last updated 7 years, 4 months ago by
Anonymous.
-
Anonymous(Private) August 17, 2018 at 2:03 pm #185857
Hi, How can we use the pro search and filter plugin so that it wont fetch back results before a search has been completed? I have the search form and results on one page – but when page loads – below the form are all the search results based on an empty search… i’d like the page to load with no results as nothing has been searched until the user enters text into the search box… how is this possible?
Please advise // thanks
Trevor(Private) August 17, 2018 at 3:04 pm #185868If you are using the Shortcode results method, and our results.php template file, it would look like this:
global $searchandfilter; $sf_current_query = $searchandfilter->get(1024)->current_query(); if ((!$sf_current_query->is_filtered())&&($sf_current_query->get_search_term()=="")) { echo '<div>Nothing to see here folks!</div>'; } else { // your template archive code/loop OR results.php code here }Change 1024 to the ID number of your form (from the form shortcode).
Trevor(Private) August 17, 2018 at 4:30 pm #185886Yes. The guide to customising is here:
https://searchandfilter.com/documentation/search-results/using-a-shortcode/#customising-the-results
-
AuthorPosts