Gallery:如何添加adsense
该文描述在Gallery支持的网站中添加Google AdSense的方法,以通过Google广告获益。
该指导以默认的Gallery外观主题(matrix)为例。
添加Adsense的方法如下。
添加到头-方法一
首先使用FTP登入自己的网站,并在目前所使用外观主题下的模板文件夹中新建一个名为'local'的目录。
注:如果你使用Carbon外观主题,就无需做如下的操作了。直接下拉到指导部分即可。因为Carbon外观主题已内置有广告了。
接着在/gallery2/themes/matrix/templates/local/之下新建一个.tpl文件。
新建.tpl文件的简便又快捷的办法就是在Windows中使用记事本(不要使用写字板,因为它会将格式也带入编辑之中的)并复制进你的代码。当你保存文件时,将其扩展名改为.tpl即可。
我为其命名为adsense.tpl
编辑此文件并插入如下代码(插入位置随意,因为该文件会为空):
{php}
$adcode = <<
GOOGLE横幅的代码
(最佳尺寸为468x60)
END;
echo $adcode;
{/php}
注:使用你Google Adsense的代码替换第一个和第二个END之间的文本。不要替换<< 现在你需要将/gallery2/themes/matrix/templates/theme.tpl复制到/gallery2/themes/matrix/templates/local/(如果不存在的话请创建该文件夹)并对/gallery2/themes/matrix/templates/local/theme.tpl进行编辑。 在标志相关的语句行之后(</div>之前的部分)添加如下代码: {if $theme.pageType == 'album' || $theme.pageType == 'photo'} 就是这样!注意我们进行测试,以保证默认情况下Google Adsense的爬虫会访问该页面。如果你使用认证以查看图片的话,就需要配置Google的adsense服务以进行认证操作,但上面的代码至少会阻止广告显示在管理页面上。 你可以在我的网站上看到实际演示的。 --Omrik 2006年4月17日,08:44, 17 (PDT) 实际演示:PBGallery --Paolo Brocco2006年7月13日 实际演示:MJ-Garage Gallery --JDuc2008年2月28日 还有一个办法可以在Gallery2中添加Google AdSense。 你很可能需要创建/gallery2/themes/matrix/templates/local/文件夹。 如果你使用Carbon外观主题的话,就跳过这一部分直接看后文。 找到: 在此后添加Adsense代码,如果你希望将横幅居中的话,就要使用 <div align="center"><--ADSENSE CODE--></div> 你可以在我的网站上看到实际演示。 但如果你使用XP的工具来发布PC上的相片的话就必须禁用代码,你可以将/gallery2/themes/matrix/templates/local/文件夹重命名并在上传完成后再进行命名。 注:如果你使用上面的第一种方法的话就不会有这样的问题。--Omrik 2007年5月3日,13:15 (PDT) 你可以将Adsense横幅添加到页脚。找到如下代码并将你的Adsense代码添加在其下。 <div id="gsFooter"> 记住使用 <div align="center"><--ADSENSE CODE--></div> 以将你的横幅居中。 == 添加至边栏 == 这将会在边栏中添加一个120X600的Adsense Skyscraper。 将/gallery2/themes/matrix/templates/sidebar.tpl复制到/gallery2/themes/matrix/templates/local/sidebar.tpl,并对刚复制过来的文件进行编辑。 在 这将会在你的边栏中显示120X600的横幅并为其应用符合Matrix外观主题的颜色。 如果你使用carbon外观主题的话,那么你很走运。 启动FTP程序,打开/gallery2/themes/carbon/templates文件夹并找到ads.tpl。将此文件复制到桌面。使用文本编辑器将其打开(如果你的系统是Windows XP就使用记事本)并阅读其中已有的文本。将你的Adsense代码复制其中,并使用{literal} {/literal}标识将其包括进去。将该文件保存为ads.tpl并上传到你的/gallery2/themes/carbon/templates/local文件夹中。 OK,这就成了! --JDuc2008年2月28日 针对carbon外观主题:在相片视图的缩略图中: 举例 http://www.pho2o.net/gallery/v/deeb/n649780189_136741_6625.jpg.html 打开gallery ftp或cpanel 打开文件管理器并来到gallery文件夹 打开外观主题 打开carbon 打开模板 编辑navigatorMicroThumbs.tpl 在{/if}之后的代码末尾添加adsense代码 我没有对另外的外观主题再做尝试了 ps :我使用的是adesnse 120 X 600 http://pho2o.net 这里还有一个例子说明如何将Google AdSense广告添加到matrix外观主题。我对matrix外观主题做了修改并添加了一个200x200的广告至边栏,一个728x90的横幅及一个180x150的广告到3X3相册/图片显示的中央,这样只有8张图片可见了。所有代码及指导信息可以在此找到:http://wiki.version6.net/matrixad 要按照Matrix外观主题颜色的风格创建adsense代码的话,请使用如下各部分的颜色代码: 边界:FFFFFF
{g->theme include="adsense.tpl"}
{/if}添加到头-方法二
你需要将/gallery2/themes/matrix/templates/theme.tpl复制到/gallery2/themes/matrix/templates/local/并对/gallery2/themes/matrix/templates/local/theme.tpl进行编辑。''
添加至页脚
{g->logoButton type="validation"}
{g->logoButton type="gallery2"}
{g->logoButton type="gallery2-version"}
{g->logoButton type="donate"}
</div>
{/if} {* end of full screen check *}
</div>
之后添加120X600尺寸横幅的Adsense代码。Carbon外观主题
多个广告
--Cougar 2007年5月28日,08:02 (PDT)Matrix颜色
标题:6B8CB7
背景:FFFFFF
文本:000000
URL:EEEEEE相关
如何向我的Gallery2添加Google Analytics
如何在缩略图行之间添加广告