在博客的首頁(yè)和目錄頁(yè)的第一篇文章中加入一段廣告,我發(fā)現(xiàn)不少使用WP的博客已經(jīng)這么做了。不知道效果怎樣,但我覺得有必要去嘗試一下,說(shuō)不定會(huì)有所作為呢。嘿~
在WP的博客中,可以更改一段源代碼,很輕松就可以實(shí)現(xiàn)這個(gè)功能。有興趣人士可以去搜一下,很多文章貼出了代碼。
不過在Z-Blog中,修改源代碼似乎并不現(xiàn)實(shí),我們得從其他方面去考慮,通過一點(diǎn)小竅門,來(lái)實(shí)現(xiàn)這個(gè)看似不錯(cuò)的廣告渠道。
如下是我的實(shí)現(xiàn)方法,需要簡(jiǎn)單的修改三個(gè)模板文件,已在IE/Firefox通過測(cè)試:
1、找到存放模板文件的文件夾,如本主題是HanSpace,那么模板文件夾就是\THEMES\HanSpace\TEMPLATE。三個(gè)需要修改的文件均在這個(gè)文件夾里。
2、修改b_article-multi.html,找到如下代碼:
<div class="post-body"><#article/intro#></div>
修改為:
<div class="post-body"><#article/intro#></div>
<div id="divGGAd" name="divGGAd" style="display:none;padding-left:30px"></div>
說(shuō)明:30px為廣告距離左邊距離,你可以修改這個(gè)數(shù)字,調(diào)到合適為止。
3、修改default.html、catalog.html,在這兩個(gè)文件的“</body>”前面加上如下代碼:
<DIV id=GGAdHtml style="DISPLAY: none;">你的廣告代碼</div> <SCRIPT type=text/javascript> var objAd = document.getElementsByName("divGGAd");for (var i = 0; i < objAd.length; i++) { if (objAd.length > 0 && i == 0) { var GGAd = document.getElementById("GGAdHtml"); objAd[i].innerHTML = GGAd.innerHTML;objAd[i].style.display = ""; } } </SCRIPT>
說(shuō)明:通過修改i == 0這條判斷,你也可以把廣告加到其他文章里,如改為i == 1,則廣告加到第二篇文章里;如此類推?;蛘?,你想在第一和第二篇文章里都加廣告,那把i==0改為(i==0||i==1),注意括號(hào)不能少。
4、文件重建。趕快去看看效果如何吧。