WordPressにAdSense Managerを導入
IDEA*IDEAさんのエントリー を参考に、WordPress用のGoogle AdSenseプラグイン「AdSense Manager」を導入してみました。
通常のWordPressプラグインと同様、インストールは非常に簡単です。
ただ、applejuice.jp のサーバー環境(PHP Version 5.2.6、WordPress 2.8.6、AdSense Manager 3.3.3)では、AdUnitの作成時にエラーが発生しました。
Fatal error: __clone method called on non-object in /home/users/***/wp-content/plugins/adsense-manager/class-admin.php on line 7
「class-admin.php」を修正すると正常に動作したので、パッチの内容をメモしておきます。
function adsensem_clone($object) {
- return version_compare(phpversion(), ‘5.0′) < 0 ? $object : clone($object);
+ if (version_compare(phpversion(), ‘5.0′) < 0) {
+ $return_object = $object;
+ } else {
+ $return_object = clone($object);
+ }
+ return $return_object;
}
- BROWSE / IN TIMELINE
- « iPhoneのMobile Safariでブックマークを並び替える方法
- » iPhoneアプリ起動中にiPodを操作する方法
- BROWSE / IN Google Google AdSense WordPress WordPressプラグイン
- « Googleリーダーがfaviconに対応
- » WordPressのフィードに画像を表示させる方法
SPEAK / ADD YOUR COMMENT
Comments are moderated.


