나는 내 wordpress 웹 사이트 중 하나에서 평면 테마를 사용하고 있습니다. "이슈 트래커"와 같은 여러 단어를 쓸 때이 검색에서 작동하지 않습니다. 한 단어의 경우 "문제"또는 "추적자"처럼 잘 작동합니다.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 파일은 다음과 같습니다 : searchform.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(); ?>
가 이전에 내 지역 설정 작업을했지만, 지금은 내 라이브 버전에서 작동하지 않습니다.
해결 방법을 제안하십시오.