设计目的
- 需要在某个分类下进行关键词搜索;
- 需要在搜索结果页显示搜索结果个数;
- 需要在搜索结果页提供返回目标分类的链接;
设计步骤
搜索页信息显示
之前参考一些文章,需要新建搜索选项,很复杂。
后来看到有wp_query这个函数,直接打印出来看看都有什么。
最后发现有found_posts这个参数,直接打印显示就完事了。
<?php
/* Search Count */
if(is_category())
{
$catID = get_query_var('cat');
$thisCat = get_category($catID);
echo '在分类“'. '<a href="' . get_category_link($thisCat) . '">' . $thisCat->cat_name . '</a>'.'”中';
}
else if (is_tax())
{
$taxo = get_query_var('taxonomy');
$thisCat=get_term_by('slug',$term,$taxo);
echo '在分类“'. '<a href="' . get_term_link($taxo,$term) . '">' . $thisCat->name . '</a>'.'”中';
}
else
{
echo '在宏藏殿中';
}
echo '共有'. $wp_query->found_posts . '个知识元结果';
?>
京公网安备 11010802027924号