Extend search function with link to searched word

you could include the search term as a parameter in the URL that links to the page http://www.example.com/page-here/?search-highlight=frogs and then hook into the the_content filter to replace all instances of the search-highlight term with a highlighted version

Search taxonomy terms, not posts

Use get_terms() to retrieve terms that match your search query like : $termsResult = get_terms( ‘CUSTOM_TAXONOMY_NAME’, ‘search=SEARCH_QUERY’ ); where, CUSTOM_TAXONOMY_NAME is your custom taxonomy and SEARCH_QUERY is the string which you are using to search for terms. Afterwards you can generate list like : if ( ! empty( $termsResult ) && ! is_wp_error( $termsResult ) … Read more

search form display no result

Try below code in your footer.php : <div id=”cd-search” class=”cd-search”> <form role=”search” method=”get” id=”searchform” class=”searchform” action=”<?php echo esc_url( home_url( “https://wordpress.stackexchange.com/” ) ); ?>”> <input type=”search” value=”<?php echo get_search_query(); ?>” placeholder=”Search…” name=”s” id=”s” > <input type=”submit” value=”query”> </form> </div> You are missing name=”s” id=”s” which is needed to add in terms of getting search term. After … Read more

Search.php Modification Needed

How will you know that the returned page / post is the one that the user is looking for? In any case, have a look at content-search.php (theme twentyfifteen). If you replace ‘the_excerpt’ with ‘the_content’, it will show you the full page.