新聞中心
從代碼內(nèi)部實現(xiàn)zblog內(nèi)容頁描述的方法
作者 / 無憂主機 時間 2015-12-12 16:42:28
我們都知道網(wǎng)站內(nèi)容建設(shè)好了之后,接下來肯定就是需要對網(wǎng)站的內(nèi)容頁、列表頁以及網(wǎng)站的首頁等頁面設(shè)置標(biāo)題啊、描述啊什么的,可以實現(xiàn)這個網(wǎng)站內(nèi)容和網(wǎng)站標(biāo)題的方法很多種,但是絕大多數(shù)的操作方法都是通過下載安裝插件等輔助工具來實現(xiàn)這個效果的,雖然也能達到效果,但是安裝過多的插件,必然會對網(wǎng)站有不好的影響,比如網(wǎng)頁加載的速度,增加后臺管理的麻煩等等,而今天無憂主機小編就來教大家一個不需要下載和安裝插件來設(shè)置zblog網(wǎng)站內(nèi)容和網(wǎng)站標(biāo)題的方法——通過修改內(nèi)部程序的代碼來實現(xiàn)這個效果,操作步驟如下。 首先我們要用ftp工具連接php獨立ip空間,找到模板文件“header.php”,用網(wǎng)頁編輯工具打開這個文件,找到“<title>{$title}-{$name}</title>”這一行代碼,并且將其替換為:
{if $type=='article'} <title>{$title}_{$article.Category.Name}_{$name}</title> <meta name="keywords" content="{foreach $article.Tags as $tag}{$tag.Name}{/foreach}" /> <meta name="description" content="{$article.Title}是{$name}中一篇關(guān)于{foreach $article.Tags as $tag}{$tag.Name}{/foreach}的文章,歡迎您閱讀和評論,{$name}" /> {elseif $type=='page'} <title>{$title}_{$name}</title> <meta name="keywords" content="{$title},{$name}"/> {php} $description = preg_replace('/[\r\n\s]+/', ' ', trim(SubStrUTF8(TransferHTML($article->Content,'[nohtml]'),135)).'...'); {/php} <meta name="description" content="{$description}"/> <meta name="author" content="{$article.Author.StaticName}"> {elseif $type=='index'} <title>{$name}{if $page>'1'}_第{$pagebar.PageNow}頁{/if}_{$subname}</title> <meta name="Keywords" content="網(wǎng)站首頁的關(guān)鍵詞 自己修改"> <meta name="description" content="網(wǎng)站首頁的描述部分 自己修改"> {elseif $type=='category'} <title>{$title}_{$name}_第{$pagebar.PageNow}頁</title> <meta name="Keywords" content="{$title},{$name}"> <meta name="description" content="{$title}_{$name}_當(dāng)前是第{$pagebar.PageNow}頁"> {else} <title>{$title}_{$name}</title> {/if}代碼中的“article”指的是內(nèi)容頁,“page”指的是單頁,“category”指的是列表頁,“index”指的是主頁,然后內(nèi)容就可以隨大家自由修改了。 無憂主機相關(guān)文章推薦閱讀: ZBLOG文件重建說明 ZBLOG調(diào)用熱門TAG標(biāo)簽和隨機TAG標(biāo)簽的方法 ZBLOG分類頁和內(nèi)容頁分別調(diào)用當(dāng)前欄目內(nèi)容的標(biāo)簽
本文地址:http://m.love62.cn/zblog/21140.html
上一篇: zblog設(shè)置炫彩tag的方法
下一篇: 為ecshop商品加上QRcode(二維條碼)