我创建了一个搜索页面,用户可以使用以下选项搜索网站:
(1)关键字
(2)来自12种不同自定义帖子类型(CPT)的关键字
(3)所有CPT的单个作者的帖子/中的关键字
(4)所有类别中的/关键词
但我还需要一个我缺少的搜索选项,这对我来说非常重要:
(5)作者+ CPT,用户可从12中选择任何作者和任何单个CPT。
例如,如果Jane是作者并且她在音频,视频或博客等方面有CPT帖子,我需要用户能够搜索所有Jane的视频,其中搜索结果仅显示CPT视频简,没有其他人。
关于如何显示作者的所有CPT,我已经看到了其他类似但最终不同的问题。但我已经有了这个。现在我需要添加搜索一个作者和一个CPT的更窄选项。
我的研究让我相信我必须编写一个自定义WP_Query来改变我的搜索参数。它是否正确?如果是这样,有人有提示如何这样做?我之前没有写过,我已经阅读了Codex,但是这让我进入了一个新的领域并且有点过头 - 如果我甚至走在正确的轨道上。
谢谢。