我的custom-post-type
是一个财产清单,主页上有一个搜索表单。如果有一个或多个属性与结果匹配,则搜索表单可以正常工作。
如果没有与其搜索匹配的属性,那么出于某种原因,它会删除custom-post-type
页面及其使用index.php
显示页面。
URL结构如下所示:
localhost/wp-ps/properties/?area=&beds=&s-year=&s-status=&price-from=85&price-to=185
这将返回所有属性
localhost/wp-ps/properties/?area=&beds=&s-year=&s-status=student&price-from=85&price-to=185
此URL将返回所有分类法学生的属性,价格介于85-185之间。
假设没有找到任何属性,所有URL都会这样说
localhost/wp-ps/properties/?area=&beds=&s-year=&s-status=student&price-from=165&price-to=185
所以这里我们说的是返回分类学生的结果,其价格为165。
The Problem:它将显示我的index.php
而不是像有结果一样使用我的属性列表页面。