洞悉互聯(lián)網(wǎng)前沿資訊,探尋網(wǎng)站營銷規(guī)律
作者:狐靈科技 | 2019-12-20 16:19 |點(diǎn)擊:
今天給大家要介紹的是關(guān)于標(biāo)簽nofollow的升級應(yīng)用:織夢網(wǎng)站建設(shè)欄目怎么自動添加nofollow。
織夢DEDECMS網(wǎng)站建設(shè)欄目怎么自動添加nofollow?
這個的難度是自動添加,怎么能讓織夢CMS后臺更加地智能添加與修改欄目的 rel=nofollow屬性!下面跟隨織夢模板網(wǎng)一起來學(xué)下實(shí)現(xiàn)的辦法。
第一步、修改dede\templets 里面的catalog_add.htm和catalog_edit.htm
推薦使用Dreamweaver來修改,下載Dreamweaver地址:http://www.ke361.com/tools/
在適當(dāng)?shù)奈恢迷黾尤缦麓a:
1
2
3
4
|
< tr > < td width=“150” class=‘bline’ height=“26” style=“padding-left:10px;”>FOLLOW:</ td > < td class=‘bline’> < input type=‘text’ id=“follow” name=‘follow’ value=‘<?php echo $myrow[’follow‘]?>’ class=‘np’/> </ td > </ tr > |
如下圖所示:
第二步、修改dede\ 里面的catalog_add.php和catalog_edit.php
推薦使用Dreamweaver來修改,下載Dreamweaver地址:http://www.ke361.com/tools/
在大概39行的地方,添加
1
|
follow、= '$follow' , |
記得注意格式!放的地方隨意,只要在
1
|
$upquery = "UPDATE 、bt_arctype、 SET |
這個代碼里面就行。
如下圖在大概39行的地方,添加
1
|
follow、= '$follow' , |
a、大概在65行的地方,如下
b、大概在227行的地方,如下
這里特別提醒下各位朋友,需要特別注意格式!
第三步、修改數(shù)據(jù)表dede_arctype,給該表添加一個follow 的字段
織夢361小編是用phpmyadmin 來管理數(shù)據(jù)庫的,其它的都差不多,點(diǎn)擊你的網(wǎng)站數(shù)據(jù)庫,找到dede_arctype表
點(diǎn)擊結(jié)構(gòu),然后最下面有添加字段的選項(xiàng):
直接點(diǎn)擊執(zhí)行就可以了,然后進(jìn)入設(shè)置表屬性的界面,如下:
如果不懂得怎么設(shè)置,那么就可以按小編這樣的來設(shè)置就可以,然后保存就OK了!
附:如果覺得你還是不敢操作數(shù)據(jù)庫的話,可以直接在網(wǎng)站后臺執(zhí)行SQL語句來添加也可以,下面給出SQL執(zhí)行語句:
1
|
ALTER TABLE 、dede_arctype、 ADD 、nofollow、 VARCHAR ( 50 ) NULL DEFAULT NULL |
到這里我們就算是完成添加字段的操作了,接下來教你怎么設(shè)置和怎么調(diào)用:
第一步、直接在里面寫上 rel=”nofollow” 然后保存就可以!
第二步、平常調(diào)用欄目都是使用 {dede:channel} 來調(diào)用的,但這樣標(biāo)簽不調(diào)用不出來follow 的值,那么就得使用SQL標(biāo)簽來調(diào)用了,代碼如下:
1
2
3
4
5
|
{dede:sql sql=“select * from dede_arctype ”} < li > < a href=“[field:typedir/]” [field:follow/] title=“[field:typename/]”>[field:typename/]</ a > </ li > {/dede:sql} |
這樣就可以了,但還會有一個問題,[field:typedir/]中含有{cmspath}而使鏈接無效,那么我們可以使用
1
|
[field:typedir function=‘str_replace(“{cmspath}”,“”,@me)’/] 此標(biāo)簽替換[field:typedir/] |
到這里就完成了修改了,大家有興趣的話可以自己動手看看。