互联网知识

精准传达 • 价值共享

洞悉互联网前沿资讯,探寻网站营销规律

查看其它板块

狐灵科技网站建设栏目怎么自动添加nofollow

作者:狐灵科技 | 2019-12-20 16:17 |点击:

织梦DEDECMS<a href='https://www.hulingweb.cn/' target='_blank'><u>网站建设</u></a>栏目怎么自动添加nofollow

     今天给大家要介绍的是关于标签nofollow的升级应用:织梦网站建设栏目怎么自动添加nofollow。

织梦DEDECMS网站建设栏目怎么自动添加nofollow

这个的难度是自动添加,怎么能让织梦CMS后台更加地智能添加与修改栏目的 rel=nofollow属性!下面跟随织梦模板网一起来学下实现的办法。

第一步、修改dede\templets 里面的catalog_add.htm和catalog_edit.htm

推荐使用Dreamweaver来修改,下载Dreamweaver地址:http://www.ke361.com/tools/

在适当的位置增加如下代码:

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>

如下图所示:

织梦DEDECMS网站建设栏目怎么自动添加nofollow

第二步、修改dede\ 里面的catalog_add.php和catalog_edit.php

推荐使用Dreamweaver来修改,下载Dreamweaver地址:http://www.ke361.com/tools/

1、catalog_add.php修改方法

 在大概39行的地方,添加

1
follow、='$follow',

记得注意格式!放的地方随意,只要在

1
$upquery = "UPDATE 、bt_arctype、 SET

这个代码里面就行。

如下图在大概39行的地方,添加

1
follow、='$follow',

织梦DEDECMS网站建设栏目怎么自动添加nofollow

2、catalog_edit.php需要修改两个地方,都是系统的栏目参数SQL语句 

a、大概在65行的地方,如下

织梦DEDECMS网站建设栏目怎么自动添加nofollow

b、大概在227行的地方,如下

织梦DEDECMS网站建设栏目怎么自动添加nofollow

这里特别提醒下各位朋友,需要特别注意格式!

第三步、修改数据表dede_arctype,给该表添加一个follow 的字段

织梦361小编是用phpmyadmin 来管理数据库的,其它的都差不多,点击你的网站数据库,找到dede_arctype

织梦DEDECMS网站建设栏目怎么自动添加nofollow

点击结构,然后最下面有添加字段的选项:

织梦DEDECMS网站建设栏目怎么自动添加nofollow

直接点击执行就可以了,然后进入设置表属性的界面,如下:

织梦DEDECMS网站建设栏目怎么自动添加nofollow

       如果不懂得怎么设置,那么就可以按小编这样的来设置就可以,然后保存就OK了!

附:如果觉得你还是不敢操作数据库的话,可以直接在网站后台执行SQL语句来添加也可以,下面给出SQL执行语句:

1
ALTER TABLE 、dede_arctype、 ADD 、nofollow、 VARCHAR( 50 ) NULL DEFAULT NULL

到这里我们就算是完成添加字段的操作了,接下来教你怎么设置和怎么调用:

织梦DEDECMS网站建设栏目怎么自动添加nofollow

第一步、直接在里面写上 rel=”nofollow” 然后保存就可以!

第二步、平常调用栏目都是使用 {dede:channel} 来调用的,但这样标签不调用不出来follow 的值,那么就得使用SQL标签来调用了,代码如下:

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)’/] 此标签替换[field:typedir/]

到这里就完成了修改了,大家有兴趣的话可以自己动手看看。

 
如没特殊注明,文章均为狐灵科技原创,转载请注明  https://www.hulingweb.cn/hulianwang/729.html
多一份免费策划方案,总有益处。

请直接添加技术总监微信联系咨询

网站设计 品牌营销

多一份参考,总有益处

联系狐灵科技,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:023-68168040 / 大客户专线:15523356218