如何按主题作者搜索

大家好!

我正在使用 API 在我的 WordPress 前端进行搜索。我需要一种方法来获取特定类别下由某用户创建的所有主题。

如果我使用这些参数:@Olivier_Lambert #general,它会返回其他人在主题中留下的消息。

一定有一些参数,比如 “author:@username” 之类的。

另外,是否有包含所有可用搜索参数的参考文档?

2 个赞

您可以使用此端点吗?

https://meta.discourse.org/u/olivier_lambert/activity/topics

3 个赞

此搜索查询将返回指定类别中由某用户创建的所有主题:

in:first #support @downey

如果移除 in:first,它将返回该作者的所有主题回复。

5 个赞

我本想提醒你不要这样做,但也许你知道如何解决我使用搜索查询时遇到的问题:它会在仪表板中记录该查询,导致“热门搜索词”小部件失去作用。

当然,这不算什么大问题,但:是否可以在不记录日志的情况下使用搜索端点?

我也对这个很感兴趣。

1 个赞

我认为没有正式文档,但如果您在搜索结果页面使用 UI 元素(或在搜索小部件中点击“选项”链接),您可以尝试各种选项,并在填写完表单后查看生成的语法。

这个问题最好作为单独的工单主题处理,因为它与@Olivier_Lambert 提出的问题并无直接关联。

1 个赞

哦,没错。我没想到他们会在搜索时传递这个(我可不是完全不懂行,我在 WordPress 里做了缓存,还以为是遇到了同样的问题:nerd:)。

不知为何,我的大脑总是忽略这个选择器,结果它却包含了许多有趣的过滤器!

1 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.