本店在给客户定制企业网站的时候,总会遇到不同的产品模型,针对客户的不同需求,我们一般采取的方法是直接在文章类型中定义,但是其实除此之外,还有一种方法,就是用Advanced Custom Fields 插件来做。
这个插件其实就是高级自定义字段,与原生系统的自定义字段不同,本插件重写了字段值的输出为各种类型,由原生系统的文本扩展成了编辑器、重复器、单选、多选、下拉、群组等多种功能。基本可以满足我们各类的模型的字段开发需求。
如上图,我们在插件中定义了一个字段组,类型是重复器,所谓的重复器就是在后台可以无限添加的字段,类似原生自定义字段的添加功能,然后在相就的栏目添加内容页就会出现如下的内容。
然后,我们就可以在后台一一添加了,这个插件的功能非常灵活,十分适合带有技术参数的产品模型添加,采用这个插件可以把前端复杂的表格化为后台一行行文本去添加,降低了网站后台维护人员的技术难度。
这里需要说明的是,免费版的插件基本可以满足我们的开发需求了,但是免费版没有重复器这个类型,有些许局限,而专业版的功能则更为强大。
我在这里给大家推荐了这款插件,并不是主张大家在开发时,摒弃自主功能开发,而走捷径采用插件开发。
采用插件也有不好的地方。如:
一、插件太过灵活,往往让没有代码基础、网站后台操作基地的客户无所适从,稍不小心就可能调整出错;
二、遇到网站迁移的时候,要兼顾插件功能完整;
三、太过锁碎的功能细化,如把前端的表格化成表单在后台提交,表面上是降低了网站维护人员的技术门槛,实际上也是把后台维护的功能更加细化,在后期的维护工作中,客户会觉得太过繁琐,未必是好事。
所以说,对于逻辑功能比较简单,开发时间充裕的情况下,我们都会将这些字段写入文章模型,一方面可以大大简化后期的管理维护工作,另一方面在后期遇到网站迁移的情况下,直接转移后台与数据库,操作起来更加省时省力。
后,跟大家分享下Advanced Custom Fields 专业版插件,一个可以提高开发效率,功能强大插件。
链接: https://pan.baidu.com/s/11WXzi15B90WgWBsxPVBN-w 提取码: b2d4
如果您需求开发企业站,欢迎联系本站,我们拥有近500家企业网站的开发经验,行业函盖机械、化工、服务、金融、教育、徽商等多领域,主打一对一定制服务,后期免费技术支持。
官方店铺请认准:全球作站 http://51cms.taobao.com
上一篇: wordpress多语言主题操作指南,polyalng插件使用方法
下一篇: 如何应对恶意镜像站点?
游客回答:(0)