久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

實現(xiàn)emlog的友情鏈接只在首頁顯示/按三十天輸出熱門文章

 大燦文化 2014-05-09


  有經(jīng)驗的站長們可能會了解,做博客seo優(yōu)化的時候,友情鏈接的整站鏈接和只在首頁鏈接是有很大區(qū)別的。很多常見Emlog主題模板,,都是設(shè)置全站顯示友情鏈接的,這樣會分散權(quán)重,,個人也覺得友情鏈接,,首頁顯示就足夠了,沒必要全站顯示鏈接,,一般也只有首頁權(quán)重高,,對 SEO方面也有好處。

 今天抽空弄了下博客,,想讓博客友情鏈接只在首頁顯示,。由于是新手,什么都不懂,,見emlog有個官方模板手冊,,下載回來看了下,說要要用“$curpage == CURPAGE_HOME”來判斷首頁,,$curpage == CURPAGE_LOG 判斷日志頁,。類似代碼為
<?php if($curpage == CURPAGE_LOG): ?>
顯示要調(diào)用的代碼
<?php endif; ?>

但是測試后發(fā)現(xiàn),用$curpage == CURPAGE_HOME來判斷輸出,,不單單是首頁,,還有分類頁,TAG頁等,。開始以為是可能是主題的問題,,換回官方默認(rèn)主題,依然如此,,讓人有點小郁 悶,。看來只要是log_list.php輸出的頁面都會包括在內(nèi),,類似的還有$curpage == CURPAGE_LOG,,判斷的不止是日志頁面,還包括page頁面,,根本與它的命名不符合啊,。

上網(wǎng)找了下,沒有發(fā)現(xiàn)目前相關(guān)的插件,,只找了個判斷首頁的方法,,判斷首頁URL代碼如下:
1<?php if("http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'] == BLOG_URL):?>友情鏈接調(diào)用代碼<?php endif;?>
調(diào)用函數(shù)的意思,就是判斷當(dāng)前連接是否為博客首頁連接,,如果是則顯示友情鏈接組件,,不是則不顯示。前期是后臺Widgets添加了友情鏈接組件或者模板有相關(guān)的調(diào)用,。

記錄下自己改動過的文件:

一般通過側(cè)邊欄組件調(diào)用的友情鏈接代碼都在模板的module.php文件里,,打開module.php文件進行修改,找到“//widget:鏈接”所在區(qū)域,,加添加上面的判斷代碼:
01<?php if("http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'] == BLOG_URL):?>
02<?php
03//widget:鏈接
04function widget_link($title){
05    global $CACHE;
06    $link_cache = $CACHE->readCache('link');
07    ?>
08    <li id="sidebar-link" class="widget">
09    <h3><span><?php echo $title; ?></span></h3>
10    <ul class="ulstyle">
11    <?php foreach($link_cache as $value): ?>
12    <li><a href="<?php echo $value['url']; ?>" title="<?php echo $value['des']; ?>" target="_blank"><?php echo $value['link']; ?></a></li>
13    <?php endforeach; ?>
14    </ul>
15    </li>
16<?php }?>
17 
18<?php endif;?>

這樣實現(xiàn)emlog的友情鏈接只在首頁顯示的,。

-------------------------------------------

EMLOG按天數(shù)時間調(diào)用隨機熱門文章列表

01<?php
02//30天按點擊率排行文章
03function getdatelogs($log_num) {
04    $db = MySql::getInstance();
05    $time = time();
06    $sql = "SELECT gid,title FROM ".DB_PREFIX."blog WHERE type='blog' AND date > $time - 30*24*60*60 ORDER BY `views` DESC LIMIT 0,$log_num";
07    $list = $db->query($sql);
08    while($row = $db->fetch_array($list)){ ?>
09<li><a href="<?php echo Url::log($row['gid']); ?>" title="<?php echo $row['title']; ?>"><?php echo $row['title']; ?></a></li>
10    <?php } ?>
11<?php } ?>
12以上是按30天輸出點擊熱門文章列表,把代碼復(fù)制到模板目錄下的module.php里面,,在需要的地方輸入<?php getdatelogs(10);?>調(diào)用,,10為文章列表調(diào)用數(shù)量,30*24*60*60為30天,,如要改成7天只需要把30改為7即可,,一年就改成365即可。
獲取網(wǎng)站favicon圖標(biāo)接口

 偶然在一個網(wǎng)站上看到其網(wǎng)站友情鏈接的前面都帶上了改鏈接網(wǎng)站的favicon.ico小圖標(biāo),,感覺挺不錯的,。于是看了一下代碼,發(fā)現(xiàn)他是調(diào)用的一個非常簡單的google的接口,。

    形式如下: http://www.google.com/s2/favicons?domain=域名地址

    使用方法:<img src="http://www.google.com/s2/favicons?domain=域名地址" /> 

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多