正在查看 4 个帖子:1-4 (共 4 个帖子)
-
作者帖子
-
众所周知,wordpress提供了一个基本的搜索功能。而且bbPress还提供了“搜索bbPress”功能。
运行两个不同的搜索可能性不是很聪明。
以下是如何结合这两个搜索功能。
以下是三个功能,允许在默认的WordPress搜索搜索bbPress内容 – 我建议使用所有这些。
只需复制代码并将其添加到您的functions.php的底部。
1.在wordpress搜索结果中包含bbPress主题
/** * Include bbPress 'topic' custom post type in WordPress' search results */ function ntwb_bbp_topic_cpt_search( $topic_search ) { $topic_search['exclude_from_search'] = false; return $topic_search; } add_filter( 'bbp_register_topic_post_type', 'ntwb_bbp_topic_cpt_search' );
2.在wordpress搜索结果中包含bbPress论坛
/** * Include bbPress 'forum' custom post type in WordPress' search results */ function ntwb_bbp_forum_cpt_search( $forum_search ) { $forum_search['exclude_from_search'] = false; return $forum_search; } add_filter( 'bbp_register_forum_post_type', 'ntwb_bbp_forum_cpt_search' );
3.在wordpress搜索结果中包含bbPress回复
/** * Include bbPress 'reply' custom post type in WordPress' search results */ function ntwb_bbp_reply_cpt_search( $reply_search ) { $reply_search['exclude_from_search'] = false; return $reply_search; } add_filter( 'bbp_register_reply_post_type', 'ntwb_bbp_reply_cpt_search' );
完成后,如果您通过小工具在页面上的某个地方启用了“bbpress搜索”,我将删除它。
现在你正常的WordPress的搜索包含bbPress内容!
請問為什麼看不到解答?
前几年的测试代码,未对外开放,现已打开,自己看吧。
-
作者帖子
正在查看 4 个帖子:1-4 (共 4 个帖子)
- 哎呀,回复话题必需登录。