「MediawikiでGoogle Adsenseを表示させる方法」の版間の差分
ナビゲーションに移動
検索に移動
imported>Webmaster |
imported>Webmaster |
||
2行目: | 2行目: | ||
サイトを作成しているとアフィリエイトという物をやってみたくなる物だが、このサイトのようにMediawikiでGoogle Adsenseを表示させる方法について記述する。<br> | サイトを作成しているとアフィリエイトという物をやってみたくなる物だが、このサイトのようにMediawikiでGoogle Adsenseを表示させる方法について記述する。<br> | ||
<!--この部分は表示されません--> | <!--この部分は表示されません--> | ||
− | <gallery caption="Mediawikiにアフェリエイトを挿入した例" widths="300px" heights="300px" perrow="1"> | + | <gallery caption="Mediawikiにアフェリエイトを挿入した例" mode="packed" widths="300px" heights="300px" perrow="1"> |
− | File:2015-12-06 7-24-01.jpg| | + | File:2015-12-06 7-24-01.jpg|上部に1ヶ所、下部に2ヶ所のアフェリエイトを挿入した例を表示 |
</gallery> | </gallery> | ||
---- | ---- |
2015年12月19日 (土) 08:40時点における版
目的
サイトを作成しているとアフィリエイトという物をやってみたくなる物だが、このサイトのようにMediawikiでGoogle Adsenseを表示させる方法について記述する。
アフェリエイトの選択
世の中には様々なアフェリエイトがありますが、ここでは王道のGoogle AdcenceをMediwaikiサイトに載せる方法について説明します
Google Adcenceの登録方法などについては別のサイトを参照してアカウントを取得しておいてください
extension経由でJavaScriptを表示する
Google AdcenceはJavaScriptで動いているため、JavaScriptを動かすためのextensionを追加する必要がありますそのために以下の2つを設定する必要があります
- Extension:HTMLets/jaから、HTMLets.i18n.phpとHTMLets.phpをダウンロードして、extension配下に展開する。
- 以下のLocalSettings.php設定を行う
require_once( "$IP/extensions/HTMLets/HTMLets.php" ); $wgHTMLetsDirectory = "$IP/extensions/HTMLets/htmlets";
ここでは、extensions/HTMLets/htmletsにJavaScriptを置くディレクトリを設定している。
htmlets配下にJavaScriptのファイルを配置して(ここの例ではhello.htmlというJavaScriptを作成した場合)
<htmlet>hello</htmlet>
と言うように記載すれば、そのページ内でJavaScriptが表示される。 MediaWiki:Sitenoticeのページに埋め込めば各ページのトップに常時表示されます。 さくらインターネットの場合「ファイル(ディレクトリ)パーミッション 755 または 705 のいずれか」にすることをお忘れ無く CGIについて