Hatena::ブログ(Diary)

@camelmasaの開発日記 このページをアンテナに追加 RSSフィード

Githubで活動しています。

2010-02-01

WordPressで使用出来るGoogle Analyticsプラグインを作成しました。

| 10:48

WordPressで使用出来るGoogle Analyticsプラグインを作成しました。

仕事でプラグインを書く機会があったので記事にしました。

テンプレートに直接書いても良いのですが、テンプレートの変更をする度にフッター周りを編集するのは面倒臭いので、プラグイン化しました。

ソース

<?php 
/**
 * @package Google Analytics Simple
 * @author camelmasa
 * @version 1.0
 */
/*
Plugin Name: Google Analytics Simple
Plugin URI: http://github.com/camelmasa/Google-Analytics-Simple
Description:管理画面機能が無いGoogle Analyticsのプラグインです。直接ソースを修正して下さい(笑)
Author: camelmasa
Version: 1.0
Author URI: http://d.hatena.ne.jp/camelmasa/
*/

define('GCODE','');

function googleAnalyticsSimple($footer){
    echo '<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src=\'" + gaJsHost + "google-analytics.com/ga.js\' type=\'text/javascript\'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("'.GCODE.'");
pageTracker._trackPageview();
} catch(err) {}</script>';
}

add_action("wp_footer","googleAnalyticsSimple");

Git

http://github.com/camelmasa/Google-Analytics-Simple

まとめ

add_action関数の使用方法がわかれば色々応用出来そうです。

しかし、関数の呼び出しで勝手にechoされるのは好きじゃないな…。



[PR]Spreeの情報を集めています。

ECを持ちたい方、仕事でECを使いたい方向けのコミュニティサイトです。

このサイトでは世界で最も使用されているECの1つであるSpreeについての情報を提供しています。

http://spreecommerce.jp/

2008-08-21

WordPress2.6にsitemap自動生成プラグインを追加しました。

| 01:41

はてなに久しぶりの投稿です。

独り言や日記等は、自サーバーWordPressに書くようにしました。

http://blog.camelmasa.com

SEOに対しての知識はWeb担当者Forumを閲覧しているレベルで、実際に運用等はしたことありませんでした。

googleのsitemap.xml作るの面倒臭いなあと思ってたら、WordPressプラグインで自動生成してくれるのありました。

下記URLを参照しながら設置しました。

http://blog.modeelf.com/wordpress%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3/%E3%82%B5%E3%82%A4%E3%83%88%E3%83%9E%E3%83%83%E3%83%97%E3%82%92%E8%87%AA%E5%8B%95%E7%94%9F%E6%88%90%E3%81%99%E3%82%8Bwordpress%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%E3%81%AE%E5%B0%8E%E5%85%A5/

他にも便利プラグインってあるのかなあ。




[PR]Spreeの情報を集めています。

ECを持ちたい方、仕事でECを使いたい方向けのコミュニティサイトです。

このサイトでは世界で最も使用されているECの1つであるSpreeについての情報を提供しています。

http://spreecommerce.jp/