11月 102011
 
シェアする

WordPress.com Stats Helper は WordPress.com Statsがインストールされていないと動かない。

おまけに、「Jetpack by WordPrerss.com」と「WordPress.com Stats」は共存できない。

で、無理やり「JetPack」のウィジェットを使うと、WordPress.com Statsがロードしているべきであるファンクションを用いてWordPressのAPIキーを取得できないために、どっち道ウィジェットは動かない。

こちらのページを参照し、「WordPress.com Stats Helper」バージョン 0.5.5.3で、利用できるように設定してみた。

以下がディフォルトの wpcomstats-helper.php。場所は、

/WordPressインストールディレクトリ/wp-content/plugins/wordpresscom-stats-helper/wpcomstats-helper.php

[php]
124 function wpcomstats_api_key() {
125         // Check if worpress.com stats plugin is installed
126           if (!function_exists(‘stats_get_api_key’) || !function_exists(‘sta ts_get_option’)) {
127                   echo ‘WordPress.com stats not installed!’;
128                   return null;
129          }
130          // Check if the API key is defined
131          $api_key = stats_get_api_key();
132          if (empty($api_key)) {
133                   echo ‘API Key not defined!’;
134                   return null;
135          }
136          return $api_key;
137 }
[/php]

やること

1.126~129、131をコメントアウト(行頭に「//」を追加)
2.131行目のした、132行目に「$api_key = “あなたのAPIキー”;」を挿入

APIキーを忘れちゃってどーしよー っていう人は以下URLにアクセスし再発行してください。

https://akismet.com/resend/

さて、設定が完了したら以下のとおりになっていると思います。

[php]
124 function wpcomstats_api_key() {
125         // Check if worpress.com stats plugin is installed
126 //          if (!function_exists(‘stats_get_api_key’) || !function_exists(‘sta ts_get_option’)) {
127 //                  echo ‘WordPress.com stats not installed!’;
128 //                  return null;
129 //         }
130          // Check if the API key is defined
131 //       $api_key = stats_get_api_key();
132          $api_key = “put your API key here”;
132          if (empty($api_key)) {
133                   echo ‘API Key not defined!’;
134                   return null;
135          }
136          return $api_key;
137 }
[/php]

以上で修正完了です。

キャッシュプラグインなど利用している場合は、キャッシュクリアして、設定したウィジェットが利用できるようになっているか確認してみてください。

以上

このエントリーをはてなブックマークに追加

  One Response

  1. […] ない。 おまけに、「Jetpack by WordPrerss.com」と「WordPress.com Stats」は共存できない。(「WordPress 「Jetpack by WordPress.com 1.1.3」と「WordPress.com Stats Helper 0.5.5.3」 | TrippyBoyの愉快な日々」より引用) […]

コメント大歓迎!質問も受け付けておりますヽ(*´∀`)ノ