[WP:Plugin] 簡単にGoogleMapsを利用できるプラグインWP-SimpleGmaps
wordpressで簡単にGoogleMapsを利用できるプラグイン「WP-SimpleGmaps」を作ってみました。
経度や緯度の座標指定など不要で、記事投稿画面のGoogleMapsから目的の場所を探して生成されたコードを貼り付けるだけの簡単なプラグインです。

インストール&設定方法
- 「WP-SimpleGmaps」をダウンロードし解凍
- wp-simplegmapsのフォルダごとプラグインフォルダにアップ
- プラグイン管理画面より有効化
- 管理画面->オプション->SimpleGmapsにGoogle Maps API Keyを保存
使用方法は記事投稿画面のGoogleMapsから目的の場所を探して生成されたコードを貼り付けるだけです。
コードは[gmaps:(緯度)/(経度)/(倍率)/(表示幅)/(表示高さ)](コメント)[/gmaps]となっております。
※文字コードはutf-8のみ対応です。
実際にはこのように表示されます。
Google Maps API Keyの取得はこちらから
DOWNLOAD:wp-simplegmaps Ver.0.3.3
バグや要望等ありましたらご連絡ください。
[追加&修正]
Ver.0.3.3 管理画面の不具合を修正
Ver.0.3.2 WP2.1の管理画面でGmapが表示されないのを修正
Ver.0.3.1 経度がマイナスの場合表示されないのを修正
Ver.0.3 ズーム機能追加とコード修正
Ver.0.2 adsenceと併用した場合IEがエラー表示するのを修正







こんにちは。
ダウンロードしようと思ったのですが、Warningでてダウンロードできないようなのですが。
kohakuさんへ 修正しましたので
有難うございます。
さっそく遊んでみます。
便利そうですね。
私のブログには、先頭ページに固定でGoogleMapを貼り付けているのですが、投稿毎に指定できるのはいいですね。
今度使わせていただきます。
TT IE7だと蹴っ飛ばされます。
まったくひどいですよね。IEは。。
ごめんなさい。オレの使ってるテーマ特有の問題の
ようです。素晴らしいプラグインなので、なんとか
改造を試みたいと思います^^;
はじめまして。便利なので使わせてもらおうと思って
アップしたのですがなぜか認識されないので
コメントしました。
MT3.3でプラグインフォルダにアップしたのですが
プラグイン自体認識されませんでした。
どうしてだとおもいますか?
>ukさん
このページの冒頭にも書いてありますが、このプラグインはWordPress用です。
MovaleType用のプラグインではありません…
MT用のプラグインを別途探してください。
すばらしいプラグインなので、利用したいのですがテーマによっては、なぜか接続を切られます。
たぶん、tetuさんと同じだと思うのですが…
何か自作テーマで利用する場合の注意点があれば教えてください。
(自分でも調べてみます)
すみません。解決することができました。
footer.php内の
do_action(’wp_footer’);
の位置が悪かったようです。
しかし、このプラグインはすばらしいです。
コメント内のハイパーリンクや文字装飾も対応してくれる。
ありがとうございます。
はじめまして。
生成されたコードを貼り付けたのですが、「go to goole maps」のアイコンのみが表示され肝心のマップが表示できません・・・。どこか設定が間違っているのでしょうか・・・?
>mayaさん
MOOさんと同じようにfooter.php内の
do_action(’wp_footer’);の位置がおかしいのかもしれませんね。</body>の直前に記述されていれば大丈夫だと思いますが。
便利だと思って、インストールをしたのですが、日本は表示されるのですが北米の地図が記事に表示されません。これは、日本だけなのでしょうか?
>ひさ(なべ)さん
経度がマイナスの場合表示されませんね。
修正版ver.0.3.1をアップしましたのでご利用ください。
始めまして、管理人さん
プラグインをダウンロードさせて頂きました。
ありがとうございます。
どうも、はじめまして。
mayaさんと同様に、「go to goole maps」のアイコンのみが表示されています。
do_action(’wp_footer’);の位置…get_footer();とは違うものですよね。もう少しソース見てみます。
お助け頂ければ幸いです。
WordPress ME2.1.2、文字コードはutf-8を使用しています。
WP-SimpleGmaps 0.3.1をプラグインホルダーへアップロード、管理画面プラグインにてWP-SimpleGmapsを友好化し各種設定よりSimpleGmapsのGoogle Maps API Keyへ行き、Sign up for a Google Maps API keyより私のURL:http://lvovl.com/wp2/を入力。Generate API KeyボタンをクリックしAPI Keyを入手
Update Optionsボタンをクリックすると404Not Foundと表示されてどうにもならないのです。
なにか間違えてますでしょうか?
>ishii nifuさん
うーむ。WordPress ME2.1.2(utf-8)で試してみましたが404Not Foundの表示が出ないんですけどねぇ。
何がおかしいのか・・・わかりません
あと、WP2.1で投稿画面のGmapが表示されなっていたので修正しました。
Ver.0.3.2をWP ME2.1.2で利用させていただいてます。
Ver.0.3.2ではheadタグ内に$pagenowが出力されます。
それから、固定ページの再編集画面にもGmapが表示されません。
wp-simplegmaps.phpの admin_header関数について、
1. 136行目のecho $pagenow;の削除
2. 137行目を
if ($pagenow != "post-new.php" && $pagenow != "post.php" && $pagenow != "page-new.php" && $pagenow != "page.php") return false;へ修正していただけますようお願いします。
>kamiokaさん
指摘して頂いてありがとうございます。
Ver.0.3.3として修正しました。
素晴らしいものを、ほんとうにありがとうございます。
一時、いろいろと失敗しましたが、正常に運用できるようになりました。
ここでご報告を。
UTF-8でなくても、EUC-JPでも使えます。詳しくは拙ブログの記事をご覧下さい。
すばらしいプラグインをありがとうございます。
早速WP ME2.1.2にインストールしてみたのですが、投稿画面や編集画面からInsert content from Google Mapsをクリックしても何も開きません。
何をチェックすれば良いでしょうか・・・ご教示いただければ幸いです。
いつもお世話になります。
今回初めて利用させていただきますが、
Apacheのirtual Hostsせっていで、ドメインをAAA.com B.AAA.com C.AAA.comとした時にGoogle Maps API Keyを
上手く取り込まないため、どれかいずれかのドメインが開かなかったり、間違ったドメインに飛んでしまうようです。
実際、WP-SimpleGmapsを削除すると正常に動作します。。
ん~なぜなんだろう。。
使ってみました!
ものすごく簡単にブログにGoogleMapが付けられて、大満足です。
このようなすばらしいプラグインを公開していただきありがとうございます。
1分で設置できました。シンプルです。すばらしい:)
簡単に設置することができました。ありがとうございます。
グルメ情報などを載せてるので、かなり助かります(~o~)
さて、ずうずうしいのですが、リクエストなどしてもいいでしょうか?
枠に住所を入力してそこからすぐ目的の場所まで飛ぶような機能とかつくとすごくいいなあと思うのですがどうでしょうか?
きっと大変なのだろうと思うのですが、a-blogを使用していた際にそのような機能があり便利だなあと思ったのでした。
PHPなどわかってませんので、それは大変なんだよ、ということであればすみませんです。
余裕がありましたら、バージョンアップの際などにご検討ください。
ステキなプラグインですね。早速導入させていただきました。
ただ、うちのブログはサブドメインを利用しているので、ブログのURLと管理画面のURLが違うため、GoogleMaps API Keyもそれぞれで違います。
そのため、現状ではブログ/管理画面のどちらかにしかMapが表示できないのです。
ブログ用と管理画面用、2種類のAPI keyを登録して利用できるように改善していただければ、非常に嬉しいです。
>ふかぞうさん
そうですね、住所検索機能があったら便利かも。次期に組み入れたいと思います。
>ヨスィダさん
うーむ。サブドメインが違うとは想定外でした。ちょっと考えてみます。
aoinaさん、ご検討いただけるとのコメント、ありがとうございます。
どうしてもこのプラグインを利用したかったため、サブドメインにて管理画面も動かす方向で仕様変更しました。(本当は管理画面は別にしておきたいのですが・・・)
よって先述の件は「余力があれば」というレベルでお願いいたします。ありがとうございました。
すばらしいプラグインをありがとうございます。
IE6では正常に表示しているのですが、Opera9とFireFox2ではポイント部分の目印が表示されないんです。
何が原因なのでしょうか。教えていただけるとありがたいです。
たいへん便利ですね。すぐに動き出しました。開発された方に感謝です。ありがとうございます。
いらないプラグインの整理したらOpera9とFireFox2でも正常に表示できるようになりました。すみませんでした。
SimpleGmaps0.3.3 をダウンロードさせていただきました。
設置手順に従い、プラグインを導入しましたが、投稿画面にGoogleMapsという新しいスペースが出来ましたが、「Insert content from Google Maps」というリンク以外表示されません。そのリンクをクリックしても何も起こりません。なにか設定を間違えているのでしょうか?WpのヴァージョンはME2.2.3です。よろしくご教示ください。
SimpleGmaps0.3.3 使わせていただきます
ありがとうございます
ちょっと不具合が・・・
IEでは正常に表示されます
FireFoxではGooglemapのベースの部分(十字キーやズームのスケールなど)は表示されますが、肝心な地図イメージが表示されずグレー状態になってしまいます
ちなみにこちらのページや他の方のページのSinpleGmapを、同じFireFoxのブラウザで見ると正常に表示されます
何か他に設定が必要なのでしょうか?
環境はME2.2.3で、他に特に変わったプラグインは入れていません
ご教授いただけますと幸いです
SimpleGmaps0.3.3ともうひとつImage List 使わせていただいてます。
同じさくらサーバってこともあり、判らないときはまたきます。
SimpleGmapsVer.0.3.3を使用して、
Google Maps API Key画面でAPIキーを入力するところで、
最初からという文字が表示されます。
ここにクリアして、API Keyを入力してからUpdate Optionを押すと、再びが表示され、
API Keyを受け入れてくれません。ME2.2.3を使用しております。
36のものです。クロスサイトに引っ掛かって、文字が消えましたが、括弧で挟まれた ?= $googlemaps_api_key ?という文字が表示されます。
すばらしいプラグインをありがとうございます!
タダで使わせてもらっているのに、なんですが…今後のバージョンアップというか、そういうのに反映してもらえたら嬉しいと思いコメント入れさせてもらいます。
地図/航空写真/地図写真 の切り替えボタンを表示してほしい。
エントリー時に上記の表示を選びたい。
240*240などでも使えるツールバーを表示してほしい。もしくは、地図のサイズによってツールバーの種類を変えてほしい。
固定ページに設置したときに、過去のエントリーに設置した地図のピン情報を一括表示とかできたら嬉しい。
以上、むちゃくちゃですが…
期待しております!
こんにちわ。wp2.5で入れてみたのですが、左上のGmapへのリンク画像しか出てきません。2.5はまだ対応していないのでしょうか?教えてください。