searchform在header.php中不起作用

searchform在header.php中不起作用,php,wordpress,Php,Wordpress,好的,我有一个搜索问题,我正在wordpress中创建一个新的博客,它根本不起作用。我尝试了很多,但没有任何改变 这是header.php代码 <div class="navbar-r"> <form method="get" id="searchform" action="<?php bloginfo('url'); ?>"> <input class="in-s-n" type="text" name="s" <?php the_

好的,我有一个搜索问题,我正在wordpress中创建一个新的博客,它根本不起作用。我尝试了很多,但没有任何改变

这是header.php代码

    <div class="navbar-r">

<form method="get" id="searchform" action="<?php bloginfo('url'); ?>">
  <input class="in-s-n" type="text" name="s" <?php the_search_query();?> />
  <input class="su-s-n" type="submit" value="Find" />
  </form>


  </div>
  <!--End navbar-r-->


尝试使用以下方法:

<form role="search" method="get" id="searchform" class="searchform" action="<?php esc_url( home_url( '/' )); ?>">
<div>
    <label class="screen-reader-text" for="s"><?php _x( 'Search for:', 'label' ); ?></label>
    <input type="text" value="<?php get_search_query(); ?>" name="s" id="s" />
    <input type="submit" id="searchsubmit" value="<?php esc_attr_x( 'Search', 'submit button' ); ?>" />
</div>

如果没有PHP,这将如何工作?