Memo/Wiki/広告

https://dexlab.net:443/pukiwiki/index.php?Memo/Wiki/%B9%AD%B9%F0
 


https対応

httpsのページ内のiframeでhttpが指定してあると表示されない。
「//」のようにプロトコルが省略されてい場合httpとして扱われる。
明示的に「https://」と変更する事で、httpsページ内でも表示されるようになる。

  • 「src="//」「src="http://」 -> 「src="https://」
    • *.txtを対象に一括置換
      perl -p -i -e 's#src="//#src="https://#g' *.txt
      perl -p -i -e 's#src="http://#src="https://#g' *.txt
  • Google AdSense?:
    <script async src="https:/...
  • Amazon Associate
    <script src="https://

Google AdSense?の広告を右側に表示させる

  • pukiwiki 1.4.7
  1. pukiwiki/skin/pukiwiki.skin.php に「<!-- 右側に広告追加 -->」〜「<!-- /右側に広告追加 -->」の部分を追加
    <table border="0" style="width:100%; table-layout: fixed;">
     <tr>
      <td class="menubar">
       <div id="menubar"><?php echo do_plugin_convert('menu') ?></div>
      </td>
      <td valign="top">
       <div id="body"><?php echo $body ?></div>
      </td>
    <!-- 右側に広告追加 -->
      <td style="width:160px; vertical-align:top;">
       <div>
    <!-- Google AdSense のスクリプトを貼る -->
       </div>
      </td>
    <!-- /右側に広告追加 -->
     </tr>
    </table>
  2. 整形済みテキストが長い場合での、横スクロールバー防止

オープンソースの広告システム


land.toの広告を右側に表示させる

  1. /.htaccess ファイルを作成
    # land.to 広告自動挿入停止
    LayoutIgnoreURI *.html
    LayoutIgnoreURI *.php
  2. pukiwiki/skin/pukiwiki.skin.php を編集
    • Pukiwiki 1.4.5の場合
      <table border="0" style="width:100%">
       <tr>
        <td class="menubar">
         <div id="menubar"><?php echo do_plugin_convert('menu') ?></div>
        </td>
        <td valign="top">
         <div id="body"><?php echo $body ?></div>
        </td>
      <!-- 右側に広告追加 -->
        <td style="width:120px; vertical-align:top;">
         <div>
      <?php
      include 'http://ad.land.to/ad/adpc120x600.p?ua=' . urlencode($_SERVER["HTTP_USER_AGENT"]);
      ?>
         </div>
        </td>
      <!-- /右側に広告追加 -->
       </tr>
      </table>

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-09-15 (土) 09:09:49 (3d)