• 注册
  • wordpress wordpress 关注:0 内容:141

    如何在WordPress中按类别搜索

  • 查看作者
  • 打赏作者
  • 渡劫
    官方

    您是否要在WordPress中添加类别特定的搜索?在WordPress中添加按类别搜索功能可让您的访客快速找到他们想要的东西。您可以添加选项来搜索特定的博客类别,产品类别等等。在本教程中,我们将向您展示如何向WordPress网站添加按类别搜索功能。

    为什么要按类别添加搜索到WordPress?

    “按类别搜索”功能使您的访问者可以搜索特定的网站类别。如果您有很多内容,则类别可以帮助组织您的内容,并使访问者更轻松地找到他们想要的内容。您可以在存档页面中添加类别搜索功能,以帮助访问者快速找到他们要查找的内容。

    如何在WordPress中按类别搜索

    类别搜索也可以添加到您的在线商店中,以便访问者可以快速找到所需的确切产品。总体而言,这为您的访客提供了更好的现场体验,并且可以帮助您的WordPress网站发出积极的SEO信号,例如增加停留时间和降低跳出率。

    添加类别搜索功能的最佳方法是使用WordPress插件。我们将共享两个不同的WordPress搜索插件,可以帮助您自定义WordPress搜索。只需使用下面的快速链接,即可选择要添加的WordPress类别搜索的类型。

    方法1:使用SearchWP将类别选择搜索表单添加到WordPress

    SearchWP是WordPress的最佳搜索插件。它非常易于使用,并允许您添加类别选择功能,从而使用户可以控制他们的搜索结果。首先,您需要安装并激活SearchWP插件。

    激活后,导航至设置SearchWP。这将显示主搜索设置菜单。

    如何在WordPress中按类别搜索

    您可以通过单击“帖子”,“页面”或“库”下拉菜单来调整搜索引擎设置。

    更改“权重乘数”滑块可自定义搜索引擎如何评估内容。如果您希望搜索引擎将页面内容的价值设置为高于标题,请相应地调整滑块。

    如何在WordPress中按类别搜索

    完成后,请确保单击“保存引擎”按钮以生成您的第一个搜索引擎。

    接下来,我们将自定义搜索表单以添加类别选择选项,以便您的访问者可以决定他们要搜索的类别。

    为此,您需要将代码添加到WordPress文件中。

    function my_searchwp_get_search_form_with_categories_dropdown( $form ) {
    ob_start(); ?>
    <form role=”search” method=”get” class=”search-form” action=”<?php echo home_url( ‘/’ ); ?>”>
    <label>
    <span class=”screen-reader-text”>Search For</span>
    <input type=”search” class=”search-field” placeholder=”Search…” value=”<?php echo esc_attr( get_search_query() ); ?>” name=”s” title=”Search for:” />
    </label>
    <?php
    // for more information see 链接wordpress.org/ Function_Reference/wp_dropdown_categories
    $swp_cat_dropdown_args = array(
    ‘show_option_all’ => __( ‘Any Category’ ),
    ‘name’ => ‘swp_category_limiter’,
    );
    wp_dropdown_categories( $swp_cat_dropdown_args );
    ?>
    <input type=”submit” class=”search-submit” value=”Search” />
    </form>
    <?php return ob_get_clean();
    }

    add_filter( ‘get_search_form’, ‘my_searchwp_get_search_form_with_categories_dropdown’ );

    您需要将以下代码复制并粘贴到特定站点的插件中,或者使用代码片段插件,并将其添加到您的functions.php文件中。此代码修改了WordPress博客上的搜索表单,并为用户提供了一个下拉框以选择其首选类别。

    添加代码后,您可以查看任何搜索表单,并且您会看到已添加类别搜索下拉列表。

    如何在WordPress中按类别搜索

    您还可以使用SearchWP自定义WooCommerce产品搜索页面。

    方法2:使用 Ivory Search将按类别形式的搜索添加到WordPress

    Ivory Search是另一个流行的WordPress搜索插件。它非常易于使用,可帮助您轻松控制整个WordPress中的搜索类别。

    您需要做的第一件事是安装插件。激活插件后,您将拥有一个名为“ Ivory Search”的新WordPress菜单项。

    转到“Ivory Search”“搜索表单”,然后单击“添加新的搜索表单按钮”。

    如何在WordPress中按类别搜索

    现在是时候开始构建类别搜索表单了。

    首先,给您的搜索表起一个名字。当您将搜索功能添加到网站时,该名称将不会出现。仅用于管理目的。

    如何在WordPress中按类别搜索

    接下来,单击“帖子类型”元框中的下拉列表。这会弹出一个菜单,以选择您要允许的内容类型。您可以将帖子,页面和媒体添加到搜索中。

    您只需为要允许的内容类型启用切换即可。

    如何在WordPress中按类别搜索

    之后,单击“帖子”选项以打开展开的菜单。然后,打开“仅选定分类法的搜索帖子”切换。

    这使您可以选择可以添加到搜索中的WordPress类别。

    如何在WordPress中按类别搜索

    选择一个或多个类别后,单击“保存表单”按钮。

    现在,在您的搜索表单标题下,复制简码并将其粘贴到文本文件中。

    如何在WordPress中按类别搜索

    此短代码使您可以灵活地将WordPress类别搜索添加到网站的任何页面,帖子或窗口小部件区域。

    现在您要做的就是打开帖子,页面或小部件,您要在其中添加类别搜索并粘贴您的简码。

    如何在WordPress中按类别搜索

    单击“保存”后,帖子或页面现在将具有您的有效类别搜索表单。

    您可以根据需要将此简码添加到网站的任意多个区域。

    如何在WordPress中按类别搜索

    当用户使用此表单进行搜索时,他们将只能查看所选类别内的帖子。

    在这种情况下,访问者只能查看“教程”类别中的帖子。

    如何在WordPress中按类别搜索

    如果要创建多个不同的类别搜索,请按照上述步骤创建另一个搜索表单,然后将新的简码嵌入到您的网站中。

    我们希望本文能帮助您在WordPress中按类别添加搜索。

    请登录之后再进行评论

    登录

    WordPress后台-外观-小工具 进行配置小工具

    帖子间隔 侧栏位置: