【騰訊云】云服務(wù)器等爆品搶先購,低至4.2元/月、258元/三年

ZBlogPHP如何制作Tags標(biāo)簽頁面列表?在ZBlog程序默認(rèn)情況下,只能在右測調(diào)用關(guān)聯(lián)文章最多的Tags標(biāo)簽,而且限制顯示數(shù)量25個Tags標(biāo)簽。這個Tags標(biāo)簽調(diào)用方法,對于百度收錄網(wǎng)站內(nèi)容沒有任何用處!哪么怎么制作一個獨(dú)立頁面,來顯示全站的Tags標(biāo)簽?zāi)兀坑捎谛【幉欢W(wǎng)站代碼的編寫,折騰了兩天只完成部分功能,與大家分享下:

ZBlog云服務(wù)器 – 排行搒

ZBlogPHP如何制作Tags標(biāo)簽頁面列表?調(diào)用全站Tags標(biāo)簽大全

在ZBlogPHP應(yīng)用中心搜索“TagCloud”插件,這個插件是鳥兒網(wǎng)絡(luò)在2014年的時候制作,N年沒有更新過了!不過,這個插件可以實現(xiàn)在獨(dú)立頁面顯示所有網(wǎng)站Tags標(biāo)簽(如下圖所示):

ZBlog云服務(wù)器 – 排行搒

不過,這個插件是有缺點的:一是在一個獨(dú)立頁面顯示全站所有Tags標(biāo)簽,如果一個網(wǎng)站上萬Tags標(biāo)簽網(wǎng)站就會出問題;二是這個插件Tags標(biāo)簽排序是按ID從小到大顯示;

最理想的顯示方式是:一是分頁顯示Tasg標(biāo)簽;二是Tags標(biāo)簽排序按ID從大到小顯示,即是第一頁顯示最新的Tags標(biāo)簽。

對于這兩個功能的修改,小編找到這個插件的作者愿提供付費(fèi)修改。答案是:添加這兩個功能,需要三天工作量收費(fèi)1000元。說實在的,雖然小編不是做這行的,但覺得這個價格有點高了!可能是因為插件作者太忙了,看不上這點小費(fèi),故意出高價讓小編知難而退吧。

只能自己折騰吧,由于小編的技術(shù)有限,折騰了兩天時間只能實現(xiàn):一是實現(xiàn)Tags標(biāo)簽按ID從大到小排序,確保最新的Tags標(biāo)簽在最前顯示;二是添加了Tags標(biāo)簽顯示數(shù)量限制,小編無法制作分頁顯示,只能限制顯示數(shù)量。

修改方式:

在網(wǎng)站后臺找到:Nobird_Tags/include.php,找到以下的代碼:

function Nobird_Tags_List() {
global $zbp;
global $zbp,$str;
$str = ”;
$array = $zbp->GetTagList(”,”,”,”,”);
foreach ($array as $tag) {

if ($tag->Count<=50){
$i=$tag->Count*4;
}elseif($tag->Count>50&&$tag->Count<=100){
$i=$tag->Count*2;
}elseif($tag->Count>100&&$tag->Count<=200){
$i=$tag->Count*1.5;
}elseif($tag->Count>200){
$i=$tag->Count*1;
}
$i=$i+100;
$str.=”<span style=\”font-family:verdana,sans-serif;line-height:150%;font-size:{$i}%;margin:10px;\”>
<a title=\”標(biāo)簽{$tag->Name}下共有{$tag->Count}篇文章\” href=\”{$tag->Url}\”>{$tag->Name}</a>
</span>”;

}

修改成下面的代碼:

function Nobird_Tags_List() {
global $zbp;
global $zbp,$str;
$str = ”;
$i = $zbp->modulesbyfilename[‘tags’]->MaxLi;
if ($i == 0) {
$i = 800;
}
$array = $zbp->GetTagList(”,”,array(‘tag_ID’=>’DESC’),$i,”);
foreach ($array as $tag) {
$str.=”<span style=\”font-family:verdana,sans-serif;line-height:150%;font-size:100%;margin:10px;\”>
<a title=\”標(biāo)簽{$tag->Name}下共有{$tag->Count}篇文章\” href=\”{$tag->Url}\”>{$tag->Name}</a>
</span>”;
}
return $str;
}

編者語:

由于技術(shù)有限,無法實現(xiàn)Tags標(biāo)簽分頁顯示功能,只能這樣將就使用了!上面的方法是修改了“TagCloud”插件的代碼,所以除了插件的代碼修改方法外,插件使用方法按作者教程來處理即可!

擴(kuò)展閱讀:

?【云服務(wù)器】國內(nèi)便宜云主機(jī) – 香港云服務(wù)器推薦

◆?【虛擬主機(jī)】國內(nèi)-香港PHP-Linux-Asp虛擬主機(jī)推薦

◆?【高防主機(jī)】便宜高防云服務(wù)器 – 香港高防服務(wù)器-VPS云主機(jī)推薦

 

文章鏈接http://www.cd-shengyuan.cn/657.html
版權(quán)聲明:文章由本站原創(chuàng)或網(wǎng)友分享,禁止轉(zhuǎn)載!發(fā)布此文是出于傳遞更多信息之目的,若有來源標(biāo)注錯誤或侵犯了您的合法權(quán)益,請與我們聯(lián)系(錯誤反饋),我們將及時更正、刪除,謝謝。
溫馨提示本站信息來自互聯(lián)網(wǎng)或網(wǎng)友分享,請大家查閱時,謹(jǐn)慎選擇、自辯真?zhèn)危载?fù)責(zé)任。

相關(guān)推薦

支持快訊、專題、百度收錄推送、人機(jī)驗證、多級分類篩選器,適用于垂直站點、科技博客、個人站,扁平化設(shè)計、簡潔白色、超多功能配置、會員中心、直達(dá)鏈接、文章圖片彈窗、自動縮略圖等...

  1. <dfn id="264cq"></dfn>

    无码电影网 | 国产AA片| 久久久女女女女999久久 | 无码尻逼 | 毛片高清无码 |