GPSログViewer を変更します
永らく使用していた”WP-GPX-Maps”の使用を”Leaflet Map”ベースに変更します
当サイトは WordPress をレンタルサーバー上で運用しています。
今までは、主に Garmin で取得した GPS の釣行ログ (GPXファイル) をサイトに表示させるために”WP-GPX-Maps“という WordPress のプラグインを使用してきました。
一方でレンタルサーバー上の PHP のバージョンアップが近々予定されているために PHP 8 によるテストをしてきましたが、WP-GPX-Maps でエラーを起こして WordPress 全体が停まってしまうという事態になりました。
確認すると、WP-GPX-Maps は1年以上更新が停まっていて、サポートフォーラムでも PHP 8 では動かないという報告がされていました。
代替策を探したところ、以下の WordPress プラグインがありました。
- Leaflet Map
- Extensions for Leaflet Map (上記プラグイン用の拡張プラグインです)
特に Extensions for Leaflet Map は WP-GPX-Maps からの Migration も意識して作られている優れもので、これらを使用すれば WordPress の GPS ログを公開している各ページは一切いじることもなく移行できることが分かりました。現在当サイトで公開している GPS ログは170を超えていますので大変助かります(ほとんどは会員のみアクセスできるページ内です)。
Extensions for Leaflet Map は日本語で紹介されているサイトも無いようなので、なかなか大変でしたが従来から使用している国土地理院のタイルマップをベースとした表示になんとか設定できましたので移行しました。
これでサーバーのPHPのバージョンアップも乗り越えられそうです。
このプラグインは設定できる項目がたくさんあり、設定次第ではできることがたくさんありそうです。
例えば、GPXファイル内の GPS Trackと Waypoint 以外に地図上に別のマーカーを設置するとか、地図上の一部を塗り絵のように描くなどのようなこともできるようです。
今後少しずつ設定を変更、追加できる機能を試していく予定です。