首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自定义Post类型:搜索结果-没有结果的模板

自定义Post类型:搜索结果-没有结果的模板
EN

WordPress Development用户
提问于 2016-04-26 13:09:02
回答 1查看 1.1K关注 0票数 0

我的custom-post-type是一份房产清单,主页上有一张搜索表格。如果有匹配结果的属性或属性,则搜索表单工作良好。

如果没有与其搜索匹配的属性,则出于某种原因,它会删除我的custom-post-type页面,并使用index.php显示页面。

URL结构如下所示:

代码语言:javascript
复制
localhost/wp-ps/properties/?area=&beds=&s-year=&s-status=&price-from=85&price-to=185

这将返回所有属性。

代码语言:javascript
复制
localhost/wp-ps/properties/?area=&beds=&s-year=&s-status=student&price-from=85&price-to=185

此URL将返回所有的属性,其分类学学生的价格在85-185之间。

假设没有发现任何属性,所有的URL都会这样说

代码语言:javascript
复制
localhost/wp-ps/properties/?area=&beds=&s-year=&s-status=student&price-from=165&price-to=185

因此,我们在这里说的是返回结果,在分类学学生和有一个价格-从165。

问题是:如果有结果,它将显示我的index.php中的任何内容,而不是使用我的属性列表页面。

EN

回答 1

WordPress Development用户

发布于 2016-04-26 13:18:54

如果搜索结果页面默认为index.php,这是因为主题中没有search.php模板。很可能,当找到项时,index.php模板也在处理搜索结果。

search.php模板,如果存在,应用于搜索结果,无论是否找到任何项目。创造一个,把你想要的放进去。参见模板层次图的底部

票数 1
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/224866

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档