Google Maps Anywhere で、本文に自動挿入される地図を外す方法

GoogleマップをWordPressの記事に貼り付ける場合、HTMLエディタの方でなくては機能しないだけでなく、その後ビジュアルエディタに移動してしまうとタグを壊されて地図が表示されなくなってしまいます。

wokamotoさんGoogle Maps Anywhere を使うと、記事の中に簡単に地図を挿入出来てすごく便利です。

ただ、この機能の中で「カスタムフィールドを追加」をした場合、カスタムフィールドに挿入された位置情報を元に自動的に地図が本文最後に挿入されてしまいます。
(この記事下部参照。本文には地図を挿入せずカスタムフィールドに値を追加しただけです)

普通に使う分にはカスタムフィールドに位置情報を挿入する必要もないのですが、別の機能と連携する際にカスタムフィールドが結構便利だったりします。

カスタムフィールドも使いたいかつ地図が重複したり位置サイズを変更したいような場合には以下の1行を function.php に書くことで、地図の自動挿入を外すことが出来ます。

remove_filter('the_content', array(&$gm_anywhere,'addGoogleMap'), 5);

あまりニーズは無いとは思いますが、自分のメモ書きも兼ねてログしておきます。

でわまた

Google Maps Anywhere で、本文に自動挿入される地図を外す方法” に2件のコメント

  1. sowち より:

    はじめまして!

    いやぁ、この記事で大変助かりました!

    ありがとうございます。

  2. mt より:

    まさに探していた情報でした。ありがとうございます!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください