如何使用地理搜索作为 WordPress 帖子类型

想象一下,一个旅游博客向帖子添加位置详细信息,以便博客访问者可以地理搜索帖子类型。

或者,通过能够在不同城市(或邻里)设置事件,组成员可以使用地理位置查找附近的事件。 或者,查看哪些其他成员正在参加活动。

如果您曾经认为这很酷,是时候了解如何向帖子添加地理位置数据了。 单个帖子和帖子组(帖子类型)。

在这里, GEO我的文字出版社 使用插件向内容添加可搜索位置的详细信息。

我的WordPress插件安装GEO

登录到 WordPress 管理面板。

在左侧列导航中,单击[プラグイン]将鼠标悬停在链接上,然后单击[新規追加]单击链接。

在“搜索插件…”框中键入“我的 GEO WP”。

查找 WordPress GEO 我的 WordPress 插件

找到插件后,单击“立即安装”按钮。

点击WordPress GEO安装我的WordPress插件

单击“激活”按钮。

点击WordPress GEO激活我的WordPress插件

设置我的文字出版社设置GEO

在左侧列导航中,单击[GEO my WP]将鼠标悬停在链接上,然后单击[設定]单击链接。

["設定" リンク

[マップとジオコーダー]单击选项卡。

["マップとジオコーダー" タブ

Google マップ API を使用するには、Google デベロッパー/クラウド プラットフォーム アカウントを設定し、請求情報を提供する必要があります。この時点で、次の操作を実行できます。 必要な API キーを設定する このプラグインで使用する。

Google デベロッパー アカウントをお持ちでない場合や、アカウントにお支払い方法を追加したくない場合は、無料のオプションがあります。これが、このチュートリアルで使用するものです。

[マップ プロバイダー]在“”部分中,从下拉列表中单击[リーフレット]选择”

选择 "传单" 从下拉列表

在“开放地图”部分中,输入您的电子邮件地址。

请输入您的电子邮件地址

单击“保存更改”按钮。

["変更の保存" ボタン

左側の列ナビゲーションで、「GEO my WP」リンクにマウスを置き、「拡張機能」リンクをクリックします。

["拡張 機能" リンク

次の拡張機能の[アクティブ化]单击该按钮。

  • 帖子定位器
  • 单一位置
  • 您的位置

激活扩展

现在,您可以看到帖子列表中有一个位置字段。 让它工作。

帖子列表位置字段

文字新闻地理位置

如果在尝试添加位置或查看地图之前收到“用户拒绝位置请求”错误,则浏览器的位置设置可能会限制您的位置。

检查特定浏览器的设置以允许地理位置(或至少让站点运行地理位置)。

如果站点不使用 HTTPS,也可能显示地理位置错误。 Chrome 和 Firefox(和许多其他浏览器)不会在不安全的 HTTP 网址上运行地理位置,因为他们认为 HTTP 不安全。

但是,使用 HTTPS 不仅仅是地理定位的原因。 如果网站不起作用 对 HTTPS 使用 SSL 证书你必须解决这个问题。

将您的位置添加到帖子

现在,位置字段显示在帖子列表中,让我们看一下位置字段的工作原理。

当您在 WordPress 编辑器中打开帖子或页面时,您将看到一个新的“位置”,然后单击编辑器下方的链接。

我们使用WordPress古腾堡编辑器。 如果您使用的是经典编辑器,则编辑器页面底部有一个“位置”链接。

"地点" 链接

[場所]展开节以查看可用选项。

将地址添加到帖子。 查看帖子不会更改任何内容,但会添加位置。 这样,您就可以按位置搜索帖子。 稍后我们将实现此搜索功能。

在“地址”字段中输入地址。 或者,如果需要输入确切的位置,可以输入纬度和经度坐标。

输入地址

地图下方是“检查位置”按钮。 单击它。

["場所の確認" ボタン

マップが入力した場所に変わり、「場所が確認されました」というメッセージが表示されます。

投稿を保存または更新します。

これで、投稿を表示すると、何も変わっていないことがわかります。ただし、投稿リストでは、場所が投稿に追加されていることがわかります。

投稿に追加された場所

次に、その位置データの使用方法を見てみましょう。

ウィジェット内の位置のマッピング

ジオロケーションの最も一般的な用途の 1 つは、ウィジェットに場所をマップすることです。

左側の列ナビゲーションで、[外観]将鼠标悬停在链接上,然后单击[ウィジェット]单击链接。

["ウィジェット" リンク

「利用可能なウィジェット」リストで、「ジオマイWPシングルロケーション」を見つけます。

「ジオマイWPシングルロケーション」リンクをクリックします。

["ジオ私のWPシングルロケーション" リンク

ご覧のとおり、「ジオマイWP現在地」と「ジオマイWP検索フォーム」もウィジェットオプションです。

ウィジェット領域を選択し(この例では、ウィジェットはページフッターにあります)、 “ウィジェットの追加”ボタンをクリックします。

["ウィジェットの追加" ボタン

ウィジェットオプションの長いリストが表示されます。ここでは基本事項について説明しているだけなので、「オブジェクト ID」フィールドに投稿 ID を追加します。 このガイドでは、投稿IDを見つける方法を説明します.

これにより、ウィジェットにその特定の投稿の位置情報が表示されます。

投稿IDを追加する

下にスクロールして[保存]单击该按钮。

["セーブ" ボタン

これで、ウィジェットに、指定した投稿の場所の地図が表示されます。

ウィジェットには、その場所の地図が表示されます

住所や営業時間を地図とともに表示したい場合は、ウィジェットで参照している投稿の「場所」セクションに設定されています。ウィジェットにアドレスを追加するには、「オブジェクトID」フィールドに入力した投稿を編集します。

投稿をロケーションで検索可能にする

投稿やページに位置情報を追加すると、自動的に検索できるようになります。しかし、訪問者が地理検索を実行できるようにするインターフェイスを作成する必要があります。

左側の列ナビゲーションで、「GEO my WP」リンクにマウスを置き、「フォーム」リンクをクリックします。

["フォーム" リンク

[新しいフォームの作成]在下拉菜单中,单击[投稿ロケータ]选择”

复制为窗体生成的短代码。

复制短代码

我们的短代码搜索是 [gmw form=”1″]要查看搜索表单,请将短代码粘贴到页面或帖子中。

现在,您将编辑示例页并添加短代码。

向页面添加短代码

刷新或保存页面。

当访问者输入地址时,将生成一个地图,显示该位置在特定半径内的位置。

位置搜索结果

如何地理搜索帖子类型

到目前为止,您已经了解如何向帖子或页面添加位置数据,以及如何在特定地址附近显示帖子或页面。 网站访问者。

在我最初的旅游博客示例中,您可以看到这如何提供帮助。 如果访问者想要查看有关城市或国家/地区的所有文章,则可以通过搜索找到它们。

但是,这些搜索可以更具体。 WordPress 有两种“分类”方法:类别和标记。

您可能已经在使用类别,并且可能也使用了标记。 否则,您可以使用它们来缩小或分类访问者可用的搜索类型。

让我们看看如何将类别和标记选择添加到已创建的搜索窗体。

在左侧列导航中,将鼠标悬停在“GEO 我的 WP”链接上,然后单击“窗体”链接。

单击窗体上的“编辑”链接。

["編集" リンク

「検索フォーム」タブをクリックします。

["検索フォーム" タブ

[分類]在“”部分中,单击[カテゴリ]和[タグ]到[無効]从[ドロップダウン]更改为 。

改变 "类别" 和 "标签"

单击“保存更改”按钮。

["変更の保存" ボタン

これで、検索フォームに2つの新しいドロップダウンが追加され、訪問者はカテゴリやタグを選択して検索結果を絞り込むことができます。

新しい検索フォームのドロップダウン

現在の座標を表示する

訪問者に現在の座標を表示したい場合は、ページや投稿のウィジェットまたはショートコードを使用してそれを行うことができます。ショートコードメソッドは非常に柔軟であるため、デモにはこれを使用します。

最も単純な形式では、ショートコードを追加して訪問者の座標をページに追加します。

[ht_message mstyle=”info” title=”” show_icon=”” id=”” class=”” style=”” ][gmw_current_location][/ht_message]

短代码可以通过多种方式扩展。 查看插件文档以了解更多信息.

让我们向新页面添加一个短代码。

我在哪里的页面?

现在,访问者可以单击公牛眼图标或输入地址以获取当前位置的地图。

我在网站上的哪个页面?

页面结果在哪里?

卸载插件时会发生什么情况?

如果您卸载 GEO,请使用我的 WordPress 插件、插件或帖子 成为 影响。 例如,插件的短代码将停止工作。 因此,短代码本身将显示在使用的位置。

进一步推进地理搜索

现在,您已经了解了入门的基础知识。 但是,如果要以更大的比例进行地理跟踪,则有许多选项。

类别和标记搜索可以进一步分类,如下所示: 自定义按字分类.

地理配置文件是 巴迪出版社本教程使用了免费的地图服务,但 Google 地图 API 提供了更多选项。

这是一个可能性广阔的世界。

许多年前,我参与了一个项目,出版了《诗篇》,并将其收录到世界各地的书店的书籍中。 人们可以去网站注册他们的发现。

然而,没有像地理位置这样的东西。 或智能手机为此事。

因此,我们可以想象,随着地理位置技术的出现,这样的项目现在会变得多么大。

您是否曾经在您的网站上使用过地理位置技术? 这篇文章是否让您了解我们未讨论的潜在用途? 请在评论中告诉我们。

给TA打赏
共{{data.count}}人
人已打赏
WordPress 教程

如何创建新闻网站并向访问者提供信息

2022-9-12 12:46:39

WordPress 教程

如何使用 YouTube 简介作为 WordPress 背景

2022-9-12 15:50:07

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索