短视频自媒体创业
全国咨询微信:4761160

帝国CMS首页导航调用栏目自定义字段,判断增加nofollow和TAG关键词调用

发布时间:2019-05-08 14:20:33 人气:

帝国cms栏目自定义字段在导航中调用,并且判断是否增加nofollow和tag关键词调用相关文章,在网上找了很多也没有找到相应的文章解决,今天张海洋老师将整理出来的代码分享出来。

        今天,做了一个网站,从SEO角度出发网站代码需要在制作时将需要避免出现的问题都要实现好,很多朋友再遇到导航中有不需要被搜索引擎传递权重的,需要添加nofollow代码,于是我就想到栏目自定义字段,在栏目中添加了两个字段,一个作为Nofollow判断使用,一个作为题目关键词调取使用,你可以举一反三实现其他的判断功能。

如何添加栏目自定义字段这里不在讲解了,网上一搜一大把我就不啰嗦了,这里只告诉如何调取实现就行了,网上有很多如何调取自定义字段,包括帝国后台也有讲解,但是在导航中不能使用,需要用到如下代码。

字段名我命名为nofollow,标识自己可以起名,我为了容易识别也用了Nofollow,表单元素采用了下拉框,初始值填N、Y ,为了前面判断是方便这个值,当然你也可以定义别的值。

在导航公共模板里或者首页、内页里都可以用以下代码调取:

<li><a href="<?=$bqsr[classurl]?>" <?php if(ReturnClassAddField($bqr[classid],nofollow)=="Y"){echo 'rel="nofollow"';}  ?>><?=$bqr[classname]?></a></li>

上面是导航li代码,其中ReturnClassAddField($bqr[classid],nofollow)调取自定义字段代码,$bqr[classid]是获取当前栏目ID,nofollow是字段名,上面加了判断语句,这里就不说了很简单。

在线客服
联系方式

微信号

4761160

上班时间

周一到周五

二维码
线