SELENE.GA4K の設置を相対パスで行えるようにする

WordPress Comments (0) | Trackbacks (0)

なぜか、テーマ配下にしか設置できなかった SELENE.GA4K。いちいち修正いれるのに、フォルダを潜っていってファイルをアップロードするのは面倒ということで、調べたところ上位フォルダにも相対パスでインクルードできることがわかりました。はい、わたくしの PHP の知識不足です。

dirname(__FILE__) という関数を使うようです。
→hycko.blog:携帯サイトにGoogle Analyticsを設置する方法

埋め込むコードとしてはこんな感じ。

require_once(dirname(__FILE__) . '/../../../../../../GoogleAnalytics/Config/analytics_config.php');
require_once(dirname(__FILE__) . '/../../../../../../GoogleAnalytics/Service/analytics.php');
sendGoogleAnalytics(ANALYTICS_ID, WEBSITE_DOMAIN);

「/..」が多すぎですね。(「/..」の数はご自分の設置場所に合わせてください。)

もう少し調べているとどうやら相対パスより絶対パスの方が処理速度が速いようです。
→GO!’s Lab α:dirname(__FILE__)でinclude()の相対パストラブル解決

WordPress の携帯版に Google Analytics を設置してみる【SELENE.GA4K】

Web & Internet, WordPress Comments (0) | Trackbacks (2)

前回の記事(IE7のスタンドアローン版を入れてみた)で、携帯からの多数のアクセスをいただいていることを改めて認識したあさこんは、サイト改造で新に導入した Google Analytics を携帯(モバイル)のアクセスに対応させようと思ったのでした。Google Analytics は JavaScript を使用しているので、そのままでは携帯サイトには適応できません。

今回導入したのは、エクスブリッジという会社が作った非商用ならばフリーで使用できるというオープンソース・ライブラリの SELENE.GA4K です。これは PHP ベースでプログラミングされているので WordPress との相性もよさそう。
WordPress に簡単に導入できるかと思いきや、PHP の土台がないあさこんには付属のPDFマニュアルを読んでもちんぷんかんぷんでした。ダンナにヘルプを求めて何とか導入できたので、その経緯を初心者が引っかかりそうなところに補足を入れながら、その設置方法を記事にしていきたいと思います。

ちなみに SELENE.GA4K の特徴は下記。
・ PCサイトと携帯サイトのデータを一元管理
・ユーザ分析からキャリア別のアクセス解析を実現
・HTMLベースの静的サイトにも適用可能 (※SSIを使用)
・IDとドメインのみの簡単な設定

では、SELENE.GA4K の導入格闘記スタート。

>>『WordPress の携帯版に Google Analytics を設置してみる【SELENE.GA4K】』の続きを読む

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS ログイン