wordpress 指定分类搜索
//搜索指定分类
<?php if( is_search() ) :
$paged = (get_query_var(‘paged’)) ? get_query_var(‘paged’) : 1;
query_posts(“s=$s&paged=$paged&cat=9”);
endif; ?>
//不同语言不同模板
这段放入搜索代码处主要功能是标红处
<form class=”wow fadeInUp ” data-wow-duration=”0.5s” method=”get” id=”searchform” action=”<?php bloginfo(‘url’); ?>/”>
<input type=”hidden” name=’107′ value=”22″/>
<input type=”hidden” name=”search-type” value=”cn” />
<input placeholder=”搜索” name=”s” id=”s”/>
<button type=”submit”/><span><i class=”iconfont icon-sousuo”></i></span></button>
<div class=”clearfix”></div>
</form>
这段放入search.php,然后需要新建不同模板
<?php
if(isset($_GET[‘search-type’])) {
$type = $_GET[‘search-type’];
if($type == ‘cn’) {
load_template(TEMPLATEPATH . ‘/search-cn.php’);
} elseif($type == ‘en’) {
load_template(TEMPLATEPATH . ‘/search-en.php’);
}
}
?>