Home > Tags > Google

Google

空白期間が出来てしまいました

先日、このサイトのWordPressのをVer.2.6.2にバージョンアップしたのと一緒に、テーマとして使っているwp.vicunaもバージョンアップしました。たまたま見たら上がっていたもので。

それぞれのソースをFTPで上げた後、表示がおかしくなってないかを確認しました。もちろん問題はなかったんで更新作業を終了させたんですよ。が、詰めが甘かった……。

Continue reading

Google Maps for WordPress日本語版 公開しました

お待たせしました。Google Maps for WordPress日本語版をようやく公開しました。

Google Maps for WordPress日本語版 | ある日の小さなつぶやき

他のGoogle Maps表示プラグインと異なるのは位置を住所やスポット名で指定できるところです。どんどん活用していただければ幸いですm(_ _)m

実のところ他のGoogle Maps表示プラグインでも良かったんですが、緯度と経度で位置を指定しないといけないのが煩わしくて…。だって、紹介したい場所の住所やスポット名は出てきても、緯度と経度なんてなかなか出てくるもんじゃないですし(-_-;

念のため書いておきますが、私はこのプラグインについては日本語化しかしておりません。つまりそれ以外のソース部分はノータッチです(一部、自分のサイトで見つかった不具合については対応しましたが)。…ので、日本語化を施した際に発生した不具合のみの対応とさせてください…。

…javascriptが全く分からないので(^-^;;;

プラグイン導入によるSafariでの表示不具合

先日、『Google Maps for WordPressのIE表示、対策できました!』とご報告しましたところ、再度 Yusuke さんからコメントをいただきました。なんとAppleが提供しているブラウザ・Safariでこのサイトを表示すると上半分が真っ黒になるとのこと。ということで早速デバッグしてみました。ちなみにMacのパソコンには標準ブラウザとして入っているそうですからパソコンにはさほど詳しくない方でMacパソコンを使っておられる方にはこのサイトは見えてなかったって事です(-_-;;

結論からいうとプラグインの競合による不具合ということが判明。原因プラグインは次の2つを同時に有効にすると起きることが確認できました。

  • Google Maps for WordPress
  • Lightbox JS v2.04 Plugin

でもどちらの何が問題になっているのかは今のところさっぱりです。ただGoogle Maps for WordPressによって地図を表示したページで発生しているようなので、たぶんGoogle Maps for WordPressに何らかの問題があるのではないかなぁ…と考えています。デバッグは暫く先になりそうですけどね。

…とまぁ、便利に使いたいと思ってデバッグしていますが、私自身、Safariは使いませんし、もっともこのプラグインの作者じゃないので無意味なデバッグかも…と思ってしまったりはしますけどね(^-^;

20:00 追記:
この現象の原因、両方のプラグインを有効にすることでJavascriptのprototype.jsを2重に読み込んでしまう形になるためのようです。…といってもまだ確証は取れていませんけどね。

Google Maps for WordPressのIE表示、対策できました!

先日より記事にしていました、プラグイン『Google Maps for WordPress』のIEでの表示ですが、右往左往しつつも対策できました。これで安心してプラグインを使うことが出来ます。

対策したのはwp-google-maps.phpの中です。356行目あたりからがGoogle Mapsを差し込むコードになっています。デフォルトでは次のようになっています。

Continue reading

Google Maps for WordPressの修正 うまくいきません(T-T)

先日ご紹介したGoogle Mapsのソースを元に修正を施そうと努力してます。が、なかなか思うように修正できません。

Google Maps for WordPressのソースコードと知らせていただいたサイトで書き出してくれるソースを比較することでdocument.body.onloadによる処理がキーだということは分かりました。そこで書き出されたソースに合わせるように変更してましたがダメでした…。何とか出来ないものかといろいろ試してみましたが更に酷くなり、表示されていたFireFoxでも表示されないようになってしまう始末。

これにはGoogle Maps for WordPressのソース内でjavascriptによる独自のオブジェクトが作られていて、そのオブジェクトの中のメンバ関数を呼び出すことで地図が用事されるようになっているのですが、そのあたりとdocument.body.onloadの呼び出しとの兼ね合いが良くないようなのです。今のところ解決させるには問題となっている兼ね合いがうまくいくようにjavascriptのコードを書き直す必要がありそうです。私としては出来たらソースコードに付け足すだけですませられたらと思っていたんです。作り上げた作者さんに悪いと思いますから。

…ということもありますが、javascriptなんて触ったことがないのでよく分からないんですよ。C言語なら大学それなりに勉強しましたし、以前の勤務先でも使っていたのでそれなりに分かります。javascriptはC言語がベースらしいので似た部分は何となく分かるものの、javascript独自の記述部分になるとさっぱりして…。これを機にjavascriptを勉強しないといけないのでしょうかねぇ……(^-^;;

Home > Tags > Google

Tag Cloud
  • mamenagy project
  • チーム・マイナス6%
最近の投稿
Recent Reactions
Recent Pings

Return to page top