在emlog的官方社區(qū)里,他們的管理員發(fā)了一個(gè)模板說(shuō)明的帖子,來(lái)說(shuō)明模板的修改注意哪些,每個(gè)文件代表什么,以下是emlog的模板文件結(jié)構(gòu),所有的文件不能改名,改名后會(huì)出現(xiàn)不可知的錯(cuò)誤,請(qǐng)不要嘗試:
header.php 頁(yè)面頭部信息 如導(dǎo)航條 博客名稱,博客介紹等,以及css樣式加載。 log_list.php 首頁(yè)的日志列表就是它顯示的 echo_log.php 顯示日志內(nèi)容的頁(yè)面(點(diǎn)擊首頁(yè)上日志標(biāo)題后進(jìn)入的頁(yè)面) page.php 用戶自建頁(yè)面模板 side.php 頁(yè)面?zhèn)冗厵?/span> footer.php 顯示底部信息,版權(quán)部分 module.php 定義了各個(gè)側(cè)邊欄組件、等頁(yè)面元素顯示模塊 main.css 這個(gè)是css樣式文件 preview.jpg 這個(gè)是模板的預(yù)覽圖片,在后臺(tái)顯示的就是這個(gè)圖,名字不能換
<?php ?> 里面的內(nèi)容為模板變量或者邏輯,如果你不清楚他們,請(qǐng)不要修改。 在<?php foreach (*****) ?>和<?php endforeach; ?>之間的是用來(lái)循環(huán)顯示標(biāo)簽的,不要隨意修改,并要保持他們成對(duì)出現(xiàn)。剩下的html部分和css樣式你可以自由設(shè)計(jì)。
上面是官方管理員“那多記憶”發(fā)的帖子,大家可以看到詳細(xì)的架構(gòu)就是這樣,大家看: 我們放廣告,一般就是頁(yè)面頭部和文章內(nèi)部、頁(yè)面底部和側(cè)邊欄這四個(gè)地方,emlog的側(cè)邊欄可以通過(guò)Widgets的自定義實(shí)現(xiàn)。 所以微知不多說(shuō)側(cè)邊欄廣告的問(wèn)題,還有靠左靠右和居中的代碼先不說(shuō)。
底部廣告的投放代碼位置:footer.php
<?php if(!defined('EMLOG_ROOT')) {exit('error!');} ?></div></div></div>廣告顯示在版權(quán)信息上方<div id="siteCopyright">Powered by <a title="emlog <?php echo EMLOG_VERSION;?>">emlog</a><a target="_blank"><?php echo $icp; ?></a><?php doAction('index_footer'); ?> </div></body></html>
全站頁(yè)面導(dǎo)航欄下方投放長(zhǎng)鏈條式廣告位置:header.php
<li><a href="./admin/">登錄</a></li> <?php endif; ?>廣告顯示在導(dǎo)航欄下面</ul></div></div>
文章內(nèi)容頁(yè)面,也就是主頁(yè)上點(diǎn)擊標(biāo)題后進(jìn)入的頁(yè)面,左上方矩形廣告位置:echo_log.php
<p id="tit"><b><?php topflg($top); ?><?php echo $log_title; ?></b><span class="sort"><?php blog_sort($sortid, $logid); ?></span></p><div style="float: left">廣告顯示在文章內(nèi)容頁(yè)左上方,要是想顯示在右上方,將left換成right</div><p id="date">post by <?php blog_author($author); ?> / <?php echo date('Y-n-j G:i l', $date); ?></p>
文章內(nèi)容結(jié)尾下方長(zhǎng)條橫幅廣告位置:echo_log.php
<div class="log_con"><?php echo $log_content; ?>廣告顯示在文章結(jié)束后的下方<p><?php blog_att($logid); ?></p> <p><?php blog_tag($logid); ?></p><?php doAction('log_related'); ?>
如果你希望你的廣告居中或者靠左靠右,請(qǐng)加這樣的一行代碼:
|