我正在尝试创建类似于totaljobs.com上的自定义搜索,但是通过WordPress网站。基本上我可以同时搜索搜索词和位置。
它现在的工作方式是有一个搜索字词字段,然后还有一个位置搜索。它们是两个独立的领域。对于搜索字词字段,我使用标准的WordPress搜索和位置搜索,我正在获取作业纬度和经度以及半径设置,并通过Google Maps API运行它们。如您所见,搜索过程在两次搜索中都有很大不同。
我已经为帖子添加了纬度和经度的自定义字段,并在数据库中查询它们以供我搜索。我不知道的是标准的WordPress搜索是如何工作的。它是否在post_content和post_title字段等中查找?我似乎无法找到服务器端代码来调查它,因为search.php更像是一个通用的循环代码。
我发现$ s是搜索词的全局变量,但我无法找到该变量的处理位置,并且对数据库如何使用该变量感兴趣,因为我认为我'我需要围绕当前的WordPress搜索信息进行构建。
我很感激帮助。谢谢!