最后更新时间为 2018年7月25日
不管是国产的CMS织梦,PHPCMS,还是历史比较悠久的Dupal,Joomla,还是国际上最流行的WordPress,开发企业网站都能达到一样的效果。WordPress开发企业网站说白了就是开发一个WordPress企业主题。而企业主题和其他WordPress主题不一样的地方主要就是页面布局、页面结构和所管理的内容类型。
WordPress 企业主题常见内容模块
首先,企业主题一定有一个导航菜单。导航里面一般会包括首页,关于我们,新闻动态,产品或服务,案例展示、人才招聘,联系方式,在线留言等模块。
而首页一般会有一个幻灯banner,用几张冲击力比较强的图片来显示企业的口号或主打产品,下面是一个新闻列表,主要产品列表,企业简介,联系方式等。也就是说,首页一般会把导航上的栏目,浓缩一下,挑这些栏目中最重要的部分在首页展示。
而新闻列表页面一般是标题列表,或者图片配新闻标题和两三行新闻摘要。
案例展示一般是一些案例的图片列表,展现方式和下面的产品列表通常比较类似。
产品列表一般会是一个产品图片加产品名称的列表页面。如果涉及在线销售,还会有一个产品价格及相关功能。
人才招聘类似新闻或产品列表页面,是一个列表,显示一些招聘信息。
至于关于我们、联系方式、在线留言栏目,一般都是单页面。
WordPress 企业主题开发思路
使用文章类型管理不同类型的数据
和博客主题不同,WordPress 企业主题里面的内容类型可能比较丰富,有新闻、有产品、有些还会有案例展示。而每种类型的内容的数据经常会不相同。这时候用 WordPress 的自定义文章类型新建一个文章类型来管理每种类型的数据最方便不过了。
使用自定义分类方法添加不同类型数据的特殊内容
除了标准的标题、正文、分类目录、标签特色图像之外,每种类型的内容可能还会有一些附加的数据,比如:
产品会有产地、品牌、价格、尺寸等数据
案例会有客户名称、案例图片、完成日期等数据
人才招聘信息会有学历要求、工作经验、岗位职责等数据
如果这些数据只需要在内容的正文中出现,最直接的方法是添加到正文里面。但是有时候我们需要给这些内容添加一些特殊的样式,这时候直接添加到内容里面就不方便管理了,我们可以用自定义字段插件如:Metabox、Piklist|、Advanced Custom Fields 等插件来添加这些自定义数据的数据单元。在前台显示的时候直接使用 WordPress 标准的get_post_meta 函数获取显示即可。
开发wordpress企业主题时的常用插件
对于列表页来说,一般都会有一个分页系统,需要用到wp-pagenavi数字分页插件。
如果需要显示浏览量,需要用到 wp-pageviews 插件。
上面提到过的自定义字段插件:Metabox、Piklist、Advanced Custom Field。
因为WordPress的性能问题,我们需要添加一个缓存插件,推荐使用wp-rocket缓存插件。
SEO是网站运行中必不可少的工作,WordPress中最好的SEO插件恐怕要数 yoast SEO插件了。
以上介绍的插件、同一类型的插件使用一个即可、同类插件千万不要同事使用两个或两个以上,万一出现冲突、造成数据丢失,损失就大了。
企业主题开发好之后,我们一般需要帮助企业培训一两名网站管理人员,因为 WordPress 后台的操作管理都非常简单,所以后台的培训工作非常简单,通常演示一两遍即可掌握得差不多了。