Quick AdsenseとWPtouchを共存する方法

Quick AdsenseとWPtouch

WPtouchのアドセンス表示機能を使わずに、Quick Adsenseで統一すれば共存は簡単なのですが、スマートフォンの方はアドセンスのサイズを小さめに指定したいとかあるかと思います。

そういうときに、WPtouchのテーマが使われているときはQuick Adsenseの機能をOFFにできるとありがたいかと思います。そうすれば、WPtouchの時は、WPtouchのアドセンス表示機能を使うか、直接WPtouchのテンプレートに埋め込むことが簡単にできるようになります。


WPtouchのテーマの時にQuick Adsenseを無効にする方法

Quick Adsenseのプラグインのquick-adsense.phpに以下の部分を追加

function process_content($content)
{
global $QData;
global $ShownAds;
global $AdsId;
global $beginend;

/* verifying */ 
if( (is_feed()) ||
(strpos($content,'<!--NoAds-->')) ||
(strpos($content,'<!--OffAds-->')) ||
(is_single() && !(get_option('AppPost'))) ||
(is_page() && !(get_option('AppPage'))) ||
(is_home() && !(get_option('AppHome'))) ||   
(is_category() && !(get_option('AppCate'))) ||
(is_archive() && !(get_option('AppArch'))) ||
(is_tag() && !(get_option('AppTags'))) ||
(is_user_logged_in() && (get_option('AppLogg'))) ) { 
$content = clean_tags($content); return $content; 
}

//以下を追加 ここから
if (function_exists('bnc_wptouch_is_mobile') && bnc_wptouch_is_mobile()){
return $content ;
}
// ここまで

追加した部分は、
bnc_wptouch_is_mobileと関数が定義されていて、bnc_wptouch_is_mobile(WPtouchのテンプレートが使用されて表示されている)時は、本文に何も加工せずに$content を返すという意味です。

スポンサーリンク

『Quick AdsenseとWPtouchを共存する方法』へのコメント

  1. […] 某氏の猫空さんのブログからQuick AdsenseとWPtouchを共存する方法という記事を発見し、WPtouchとQuickAdesneを同時に使用できるという素晴らしいことになりました!QuickAdsenseにWPtouchのほうはノ […]

コメントを残す

メールアドレスは公開されません。
また、コメント欄には、必ず日本語を含めてください(スパム対策)。