Bigcommerce系统:tags列表用26个字母A-Z和数字0-9做索引

这是我10月份刚完成的一个小型项目。项目从开始到结束,中间又根据SEO优化要求修修改改了好几次,历时近半个月。对于初涉PHP的我,这是一个飞跃性的突破了,心情飘了许久,哦也~ 下面介绍下这个项目的完成过程:

 

Bigcommerce—Tags项目背景

Bigcommerce系统每个产品可以自定义相关的tag,tags列表就是把所有产品的tag集合在一个页面显示,网址如下:http://www.网站名/tags/, 它很笨拙的,没有做分页处理,如果网站的tags很多,页面岂不是拉的很长。

想到了用26个字母A-Z和数字0-9做索引,点击字母A,就显示以A开头的tag,等等;点击0-9就显示所有包含数字的tag。这样做的直接好处–利于SEO优化,具体原理不大清楚,项目结果正在测试中,过段时间就知道为什么有利于SEO优化了。

Bigcommerce—Tags项目实施

和tags相关的文件:

1)主题下的tags.html                      (tags主页面)

2)/language/front_language.ini     (页面文字信息)

 3)/lib/general.php                         (定义tags生成的Link格式)

4)/init.php                                      (声明tags的类文件)

5)/includes/classes/class.tags.php(tags页面功能的编写)

 

二次开发步骤:

1)进后台Store Design,修改tags.html

2)修改页面显示

3)修改/lib/general.php文件(SEO要求:所有显示为tags的都改为hotsales,包括链接地址)

4)修改根目录下的init.php文件

5)创建以下文件上传到templates/__master/Snippets/目录下

6)修改/includes/classes/class.tags.php

 

具体代码请看:http://www.agotog.com/blog/?p=14

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值