Title: search returns 404 error
Last modified: August 22, 2016

---

# search returns 404 error

 *  Resolved [Crystal Snowyn](https://wordpress.org/support/users/snowyn/)
 * (@snowyn)
 * [11 years, 10 months ago](https://wordpress.org/support/topic/search-returns-404-error/)
 * `<?php get_search_form (true) ?>`
    returns the 404 error page, not the search
   results page. However, when I install the plugin called “Search Everything” and
   run their own (on the WordPress UI) search box, that does return results. However,
   even with that plugin installed and active, my page with the `get_search_form`
   still returns the 404 error page.
 * Here is my page where this is happening:
    [http://www.wholehealtheducation.com/wyns-test-new-template-page/](http://www.wholehealtheducation.com/wyns-test-new-template-page/)
   Search feature is at top right of page.
 * Thanks for any insight/help you can provide.

Viewing 4 replies - 1 through 4 (of 4 total)

 *  [Matt Knowles](https://wordpress.org/support/users/aestheticdesign/)
 * (@aestheticdesign)
 * [11 years, 10 months ago](https://wordpress.org/support/topic/search-returns-404-error/#post-5543010)
 * Can you provide the entire code you using? Such as this example from the codex:
 * [http://codex.wordpress.org/Function_Reference/get_search_form](http://codex.wordpress.org/Function_Reference/get_search_form)
 *     ```
       <form role="search" method="get" id="searchform" class="searchform" action="<?php echo esc_url( home_url( '/' ) ); ?>">
       	<div>
       		<label class="screen-reader-text" for="s"><?php _x( 'Search for:', 'label' ); ?></label>
       		<input type="text" value="<?php echo get_search_query(); ?>" name="s" id="s" />
       		<input type="submit" id="searchsubmit" value="<?php echo esc_attr_x( 'Search', 'submit button' ); ?>" />
       	</div>
       </form>
       ```
   
 *  Thread Starter [Crystal Snowyn](https://wordpress.org/support/users/snowyn/)
 * (@snowyn)
 * [11 years, 10 months ago](https://wordpress.org/support/topic/search-returns-404-error/#post-5543019)
 * Sure. Here is the searchform.php file from the (custom) theme (that I did not
   write):
 *     ```
       <div class="search"><form method="get" id="searchform" action="<?php bloginfo('home'); ?>/">
       <input type="text" value="Search" name="s" id="s" onfocus="if (this.value == 'Search') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Search';}" />
       <input id="searchbutton" type="submit" name="submit" value="<?php _e('Go'); ?>" />
       </form>
            </div>
       ```
   
 * And here is the search.php file:
 *     ```
       <?php include (TEMPLATEPATH . '/header-inner-pages.php'); ?>
       <h2 class="pagetitle">Search Results</h2>
       <?php if (have_posts()) : ?>
       	<?php while (have_posts()) : the_post(); ?>
   
                 <div class="postid" id="post-<?php the_ID(); ?>">
   
       			<div class="post">
       				<h2><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h2>
       				<p class="meta"><?php the_time('F j, Y'); ?></p>
       <div class="postContent">
       					<?php the_excerpt(); ?>
       					<div style="clear:both;"></div>
       				</div>
       			</div><!-- end post -->
   
       		</div><!-- end postId-->
   
       	<?php endwhile; ?>
   
       	<div class="navigation1">
       		<div class="alignleft"><?php next_posts_link('&laquo; Older Entries') ?></div>
       		<div class="alignright"><?php previous_posts_link('Newer Entries &raquo;') ?></div>
               <div style="clear:both;"></div>
       	</div>
   
       <?php else: ?>
   
               <h2 class="error">Sorry, unable to find the requested document.</h2>
   
       <?php endif; ?>
   
           </div><!-- end innerContent -->
   
       <?php get_sidebar();?>
       <?php get_footer(); ?>
       ```
   
 * I also need for it to search pages, as well as posts. That’s one reason I was
   interested in using the Search Everything plugin.
 * Thanks!!
 *  Thread Starter [Crystal Snowyn](https://wordpress.org/support/users/snowyn/)
 * (@snowyn)
 * [11 years, 10 months ago](https://wordpress.org/support/topic/search-returns-404-error/#post-5543026)
 * Here is another clue. The URL in the 404 address window is:
 *     ```
       http://www.wholehealtheducation.com/wyns-test-new-template-page/%3Cbr%20/%3E%3Cb%3ENotice%3C/b%3E:%20%20get_bloginfo%20was%20called%20with%20an%20argument%20that%20is%20%3Cstrong%3Edeprecated%3C/strong%3E%20since%20version%202.2!%20The%20%3Ccode%3Ehome%3C/code%3E%20option%20is%20deprecated%20for%20the%20family%20of%20%3Ccode%3Ebloginfo%3C/code%3E%20functions.%20Use%20the%20%3Ccode%3Eurl%3C/code%3E%20option%20instead.%20in%20%3Cb%3E/home1/wholehe5/public_html/wholehealtheducation-com/site/wp-includes/functions.php%3C/b%3E%20on%20line%20%3Cb%3E3006%3C/b%3E%3Cbr%20/%3Ehttp:/www.wholehealtheducation.com/?s=health&submit=Go
       ```
   
 * which looks to me like some sort of code problem. It seems to be objecting to
   get_bloginfo ??? Is that correct?
 *  Thread Starter [Crystal Snowyn](https://wordpress.org/support/users/snowyn/)
 * (@snowyn)
 * [11 years, 10 months ago](https://wordpress.org/support/topic/search-returns-404-error/#post-5543082)
 * Okay, for anyone who is having this same problem: I removed searchform.php from
   the theme, and now the search is working. However, I DO need to change the formatting
   of the search box (it’s too wide for where it is supposed to fit, also too low
   for its special place on my new home page). So I will investigate on the CODEX
   for doing that properly.

Viewing 4 replies - 1 through 4 (of 4 total)

 The topic ‘search returns 404 error’ is closed to new replies.

## Tags

 * [404-error](https://wordpress.org/support/topic-tag/404-error/)
 * [search form](https://wordpress.org/support/topic-tag/search-form/)

 * In: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 4 replies
 * 2 participants
 * Last reply from: [Crystal Snowyn](https://wordpress.org/support/users/snowyn/)
 * Last activity: [11 years, 10 months ago](https://wordpress.org/support/topic/search-returns-404-error/#post-5543082)
 * Status: resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
