「MediawikiでGoogle Adsenseを表示させる方法」の版間の差分

提供: dococo wiki
ナビゲーションに移動 検索に移動
imported>Webmaster
imported>Webmaster
18行目: 18行目:
  
 
*ここでは、extensions/HTMLets/'''htmlets'''にJavaScriptを置くディレクトリを設定している。
 
*ここでは、extensions/HTMLets/'''htmlets'''にJavaScriptを置くディレクトリを設定している。
*'''htmlets'''配下にJavaScriptのhello.htmlを配置して、記事中に
+
*'''htmlets'''配下にJavaScriptのファイルを配置して(ここの例ではhello.htmlというJavaScriptを作成した場合)
 
  <nowiki><htmlet>hello</htmlet></nowiki>
 
  <nowiki><htmlet>hello</htmlet></nowiki>
*・・・・を記載すれば、そのページ内でJavaScriptが表示される。
+
*と言うように記載すれば、そのページ内でJavaScriptが表示される。
 
*<nowiki>MediaWiki:Sitenotice</nowiki>のページに埋め込めば各ページのトップに常時表示されます。
 
*<nowiki>MediaWiki:Sitenotice</nowiki>のページに埋め込めば各ページのトップに常時表示されます。
 
*さくらインターネットの場合「ファイル(ディレクトリ)パーミッション 755 または 705 のいずれか」にすることをお忘れ無く [http://support.sakura.ad.jp/manual/rs/tech_cgi.html CGIについて]
 
*さくらインターネットの場合「ファイル(ディレクトリ)パーミッション 755 または 705 のいずれか」にすることをお忘れ無く [http://support.sakura.ad.jp/manual/rs/tech_cgi.html CGIについて]

2015年12月9日 (水) 22:35時点における版

目的

サイトを作成しているとアフィリエイトという物をやってみたくなる物だが、このサイトのようにMediawikiでGoogle Adsenseを表示させる方法について記述する。

アフェリエイトの選択

世の中には様々なアフェリエイトがありますが、ここでは王道のGoogle AdcenceをMediwaikiサイトに載せる方法について説明します

extension経由でJavaScriptを表示する

Google AdcenceはJavaScriptで動いているため、JavaScriptを動かすためのextensionを追加する必要がありますそのために

  • Extension:HTMLets/jaから、HTMLets.i18n.phpHTMLets.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について