Query posts by custom fields

时间:2012-12-03 作者:Shane

我正在为一家酒店制作主题,我需要能够提供按以下自定义字段搜索的功能:位置和价格。我需要能够从查询字符串本身查询它们。。。ie:

您的站点。com/?post\\u type=房间(&U);位置=南部

您的站点。com/?post\\u type=房间(&U);价格=20.95

您的站点。com/?post\\u type=房间(&U);位置=北(&N);价格=35

我已经找到了许多不同的问题/答案,但似乎没有一个专门针对我的问题。

值得注意的是,我认为这一点非常接近于解决我的问题:Query posts and filter at query time by value of custom meta

这对我来说没什么意义。我已经习惯了PHP,但是我对WordPress作为CMS还很陌生。

1 个回复
SO网友:Shane

在大约12个小时的胡闹之后,我终于找到了答案。

答案是here 给了我98%的答案,剩下的只是使用适当的钩子来修改它以供我使用,并包括Posteta表。

结束

相关推荐

encoded search terms with %20

<form class=\"search-form\" action=\"<?php echo home_url( \'/suche/\' ); ?>\" method=\"get\"> <input type=\"text\" name=\"s\" class=\"s\" value=\"<?php the_search_query(); ?>\" /> 这是我的searchform.php 样板你知道为什么在搜索例如“