易优cms怎么给指定栏目加上nofollow?

Eyoucms给指定栏目加nofollow有两种操作思路,一是通过栏目ID判断,二是通过栏目字段判断,具体操作思路如下。

eyoucms给指定栏目加nofollow有两种操作思路,一是通过栏目ID判断,二是通过栏目字段判断,具体操作思路如下。

一、判断栏目ID给指定栏目加nofollow

{eyou:if condition='($field.typeid==1)'} rel="nofollow"{/eyou:if}

将代码加在栏目a标签中,$field.typeid==1表示栏目ID等于1,这个数值可以根据需求,自行修改相应的栏目ID值。

有时候,我们可能需要同时指定几个不同的ID,这时候,可以灵活使用php的逻辑判断,用一个“逻辑或”来表示,比如,指定栏目1和栏目2,代码如下,指定更多的,原理以此类推。

{eyou:if condition='($field.typeid==1 || $field.typeid==2)'} rel="nofollow"{/eyou:if}

二、判断栏目字段给指定栏目加nofollow

1、高级选项、频道模型、栏目字段管理

2、新增字段、中文名称(随意)、英文名称(随意,比如not_nofollow),类型选择开关。

3、新增以后,每个栏目都会出现这个字段的选择项,进入对应栏目进行编辑,将这个字段设置为开。

4、在栏目<a>里加入判断:{eyou:eq name='$field.menu' value='1'}rel="nofollow"{/eyou:eq}

除了上述新增字段的形式以外,还有一个方式,就是通过栏目的英文名称来判断,这个形式要求你的网站模板没有使用到栏目的英文名称才行。

原理就是通过判断栏目英文名称是否为空,代码如下。

{eyou:notempty name="$field.englist_name"}rel="nofollow"{/eyou:notempty}