0
我在我的一個wordpress網站中使用平面主題。在我編寫多個單詞(如「問題跟蹤器」)時,此搜索不起作用。對於一個詞它工作正常,像「問題」或「跟蹤」。 searchform.php文件的代碼是:WordPress的搜索不能用多個單詞
<form method="get" id="searchform" action="<?php echo esc_url(home_url('/')); ?>">
<label for="s" class="assistive-text"><?php _e('Search', 'flat'); ?></label>
<input type="text" class="field" name="s" id="s" placeholder="<?php esc_attr_e('Search', 'flat'); ?>" />
<input type="submit" class="submit" name="submit" id="searchsubmit" value="<?php esc_attr_e('Search', 'flat'); ?>" />
</form>
和我的search.php文件是:
<?php get_header(); ?>
<?php flat_hook_search_before(); ?>
<h1 class="page-title"><?php printf(__('Search Results for: %s', 'flat'), get_search_query()); ?></h1>
<div id="content" class="site-content" role="main">
<?php flat_hook_search_top(); ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<?php get_template_part('content', get_post_format()); ?>
<?php endwhile; ?>
<?php the_posts_pagination(array('prev_text' => __('<i class="fa fa-chevron-left"></i>', 'flat'), 'next_text' => __('<i class="fa fa-chevron-right"></i>', 'flat'))); ?>
<?php else : ?>
<?php get_template_part('content', 'none'); ?>
<?php endif; ?>
<?php flat_hook_search_bottom(); ?>
</div>
<?php flat_hook_search_after(); ?>
<?php get_footer(); ?>
以前它工作在我的本地設置,但現在它不工作對我的真人版。
請提出解決方案。