Counterize II のバージョンアップ
2.12.7 から 2.14.1 へアップグレードしたので、今後のための覚書。
※ 記事「WordPress にカウンターを設置する」で改造している人は、これをやらないと動かない。
1. プラグインのダウンロード&解凍
- # cd wordpress/wp-content/plugins/
- ・ テンポラリディレクトリの中で作業する
- # mkdir tmp
- # cd tmp
- # wget http://downloads.wordpress.org/plugin/counterizeii.zip
- # unzip counterizeii.zip
2. 改造コードの追加
- # vi counterizeii/counterize.php
以下の改造コードを追加
- if(function_exists('load_plugin_textdomain'))
- load_plugin_textdomain('counterize','wp-content/plugins/counterizeii');
- include("browsniff.php");
- # この辺に追加
- # Bloody-Mary
- function counterize_getPageHits($uri) {
- $a = parse_url($uri);
- parse_str($a['query']); # Check
- if(ereg("[0-9]+$", $p)) {
- $num_p = $p;
- $sql = "SELECT count FROM wp_Counterize_Pages WHERE url = '" . $uri . "'";
- $wpdb =& $GLOBALS['wpdb'];
- $result = $wpdb->get_var($sql) . " Access";
- } else {
- $result = "";
- }
- return $result;
- }
3. 旧バージョンの無効化&新バージョン有効化
以上で OK 。