AdSenseサーバーがすべての色設定などを保持している新しいGoogle AdSenseコードで広告チャネルを介してこれが可能かどうかはわかりませんが、おそらく機能するレガシーコードがあります。
公開されているAdSenseテーマ(何千ものAdSenseサイト運営者が使用しています)pub-number(オプションページに追加)以外のすべての設定を扱うカスタムGoogle検索ボックスを追加したいと思います。
Googleコンテンツ広告ユニットとGoogle検索広告ユニットで古いレガシーコードを使用したコードを長年使用してきました(ユーザーは自分のpub番号を追加し、AdSenseコントロールパネルで広告を設定しなくても機能します)。すべての色設定などを保持しています(オプションで編集可能)。現在、Google AdSenseから古い検索ボックスコードを使用している電子メールを受け取ったことを思い出して、新しいカスタム検索ボックスを追加しています。もうすぐだ。
問題は、新しいコードが次のようになっていることです。
<form action="http://www.google.com/cse" id="cse-search-box" target="_blank">
<div>
<input type="hidden" name="cx" value="partner-pub-1234567890:uniquechannel" />
<input type="hidden" name="ie" value="ISO-8859-1" />
<input type="text" name="q" size="31" />
<input type="submit" name="sa" value="Search" />
</div>
</form>
<script type="text/javascript" src="http://www.google.com/cse/brand?form=cse-search-box&lang=en"></script>
Uniquechannelが広告チャンネルを参照していると仮定します(実際のチャンネルIDではありませんが、それに基づいている必要があります)。
広告チャンネルを削除しようとしましたが、リクエストが不正になりました。
私が欲しいものに一番近いのは、上記のような独自の広告を作成し、オプションボックスに一意のチャンネルコードを貼り付けることですが、広告を設定するときに選択した色は使用しません。テーマに合わせて設定します。
私はこれを回避する方法はないと感じていますが、このサイトを見つけてから、ここで見つけたコードには本当に感銘を受けました。 - ).
ダビデ
あなたはそれを改善することができます、グーグル検索とワードプレス検索を組み合わせて。この単純なJavaScriptを使用して:
function displaygoogle(checkbox){
if(checkbox.checked){
document.getElementById("googlesearchbox").style.display = 'block';
document.getElementById("wordpresssearchbox").style.display = 'none';
document.getElementById("googlesearchinput").value = document.getElementById("wordpresssearchinput").value;
}
else{
document.getElementById("googlesearchbox").style.display = 'none';
document.getElementById("wordpresssearchbox").style.display = 'block';
document.getElementById("wordpresssearchinput").value = document.getElementById("googlesearchinput").value;
}
}
ここで詳細を参照してください。 http://jaider.net/2011-05-08/how-to-combine-google-wordpress-search/