Search form does not work in my website

I have a search form in my website which is located in my header.php and I want it to be shown in all of my pages for this reason I have a searchform.php file where I have inserted this code:

<div class="search">
<form method="get" action="<?php bloginfo('url'); ?>/">
<input type="text" name="" placeholder="Search here..."onfocus="this.placeholder = ''" onBlur="this.placeholder='Search here...'"/>
<img src="<?php bloginfo('template_url');?>/images/search-icon.png" alt="search-icon"> 

And in my header.php I have added this piece of code:

<?php get_search_form(); ?>

On the other hand I’ve put this code inside my search.php file:

<p>You searched for " <?php echo esc_html( get_search_query( false ) ); ?> ". Here are the results:</p>

Now when I search for something I get no results. What is the problem? please help me.

Read more here: Search form does not work in my website

Leave a Reply

Your email address will not be published. Required fields are marked *