サポート » 使い方全般 » カスタムフィールドで緯度経度を登録し現在地からの距離順でソート

  • 店情報を検索できるサイトをWordPressで制作しています。カスタムフィールドに店の緯度経度を登録して地図を表示させています。またGoogle Map APIを利用しブラウザのgeolocationで現在の位置情報を読み込んで店までのおおよその距離をJavaScriptで表示させています。
    店の一覧をカテゴリ別に表示した時に現在地からの距離順で表示するようにしたいのですが、JavaScriptではデータを読み込んだ後でないと距離が出せません。
    PHPで二点間の距離を求める計算式もあるので現在地を先にCookieに保存し、それからリクエストを送ればいいのかなとも考えましたが、その後のquery_post()の並べ替えの手順が分かりません。
    カスタムフィールドの値をもとにさらに別の値を計算し、その計算結果を元にquery_post()の記事表示順を並べ替えることはできるのでしょうか?
    ご教授お願いいたします。

  • トピック「カスタムフィールドで緯度経度を登録し現在地からの距離順でソート」には新たに返信することはできません。