如何在主题中整合 bbPress 和 WordPress 搜索。

如何在主题中整合 bbPress 和 WordPress 搜索。


正在查看 4 个帖子:1-4 (共 4 个帖子)
  • 作者
    帖子
  • 风间
    参与者
    • 文章数量: 670
    @fengjian
    楼主

    众所周知,wordpress提供了一个基本的搜索功能。而且bbPress还提供了“搜索bbPress”功能。

    运行两个不同的搜索可能性不是很聪明。

    以下是如何结合这两个搜索功能。

    以下是三个功能,允许在默认的WordPress搜索搜索bbPress内容 – 我建议使用所有这些。

    只需复制代码并将其添加到您的functions.php的底部。

    诗语
    管理员
    • 文章数量: 5,858
    @feibisi

    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内容!

    ooii8929
    • 文章数量: 1
    @ooii8929

    請問為什麼看不到解答?

    诗语
    管理员
    • 文章数量: 5,858
    @feibisi

    前几年的测试代码,未对外开放,现已打开,自己看吧。

正在查看 4 个帖子:1-4 (共 4 个帖子)
  • 哎呀,回复话题必需登录。

未找到对应子版块?请直接在 [疑难杂症] 版块中发帖提问。

收藏纪念品


有奖活动

参与论坛社区问答,有机会获赠文派瓦普(Wapuu.com)手办模型。

话题信息

商业系统