WordPress

《 WordPress 插件 》第一季开播,一些小甜点 :)

WordPress 插件库里有两万多个插件,有些好,有些坏,有些你可能永远都不知道它的存在。《 WordPress 插件 》就是要帮你找到那些灵巧的小插件,为你节省时间,让生活变得更美好一点。所有介绍到的插件我尽量都把它们翻译成中文,你可以在课程的资料包里找到,随着视频的更新,资料包里会不断增加新的插件翻译文件,所以你可能要重复的下载资料包(辛苦你了)。

《 WordPress 插件 》第一季是 24 集,每周二更新。

与这个系列相关的还有一部,我打算叫它 《 WordPress 1分钟 》,主要是介绍一些小插件与小技巧,每集最长不超过两分钟,超级简单,同时又超级实用。我真的很想每天能更新一集,但是暂时还做不到,非常抱歉,目前写了 30 几集,尽快制作出来给大家。

用 WordPress 做企业网站 #1 - 创建自定义内容类型,分类法与字段

用 WordPress 做企业网站或者任何其它类型的网站,我们得先考虑下怎么样去组织和管理内容,内容可以是文字,图像,文件,音频,视频 ...  WordPress 允许我们创建内容类型,每个内容类型可以放不同的内容,组织这些内容的方法就是分类法,分类法可以是分类(拥有层级关系),或者标签。

网站可能会出现的内容类型

  • 新闻
  • 关于
  • 产品

公司新闻经常更新,可以把这些内容放在 WordPress 默认的文章(post)里存储,关于是一些关于公司的内容,比如公司介绍,联系方式这些静态的不怎么更新的东西放在 WordPress 默认的页面(page)里存储。

然后我们单独为产品创建一个内容类型,因为产品可能需要用到一些自定义字段,比如产品的型号,颜色,重量等等,创建自定义内容类型和字段可以使用 WordPress 的 Pods 插件,也可以使用在主题的 functions.php 文件里添加代码来创建内容类型的方法,这种方法在 《 WordPress 自定义内容类型 》里进过。

实战:用 WordPress 做企业网站,需要你的意见

企业网站或者说公司网站,应该算世界上最多的网站类型之一吧,也是很多自由职业者的主要收入来源,为客户选择合适的系统去设计网站要考虑很多,比如灵活性,扩展性,友好度,搜索引擎优化,同时也要考虑自己的人力与时间成本。

个人觉得 WordPress 用在企业网站上是很好的选择,在这个系列的文章里,我们一起从头开始,用 WordPress 做一个一般的企业网站。

需要你的建议

在正式开始之前,希望在评论里提交你的建议,遇到的问题,想要的功能,或者任何你觉得可能用到企业网站上的想法。收集完你的建议后,咱们一起总结一下企业网站的需求,然后虚拟一个企业,一步一步解决遇到的所有问题,最终做出一个企业网站。

目的

通过这个系列的文章,给你一个用 WordPress 创建企业网站的完整的流程与方法。

基础

虽然是从头开始做,但最好你能事先了解一下 WordPrses,知道大概的用法。可以参考宁皓网 WordPress 基础教程

开始提交你的想法吧 :)

用 WordPress 创建企业网站

提到 WordPress 大家会认为他只是一个博客系统,没错,开始它的确是个以博客为核心的系统。不过最近几年,WordPress 已经转型为内容管理系统 ( CMS ),也就是可以跟 Joomla,Drupal 这样的系统做对比。最近宁皓网出一个系列的 WordPress 课程,我认为 WordPress 用在企业网站上也非常的合适。

内容管理

WordPress 默认有文章,页面,多媒体这样的内容类型,你可以根据需求创建更多的内容类型,比如产品,视频等等。你可以为不同的内容类型添加自定义字段,比如为产品内容添加各种属性的字段,型号,重量,颜色等等。你可以创建内容与内容的关系,比如为产品内容添加相关的厂商内容,这样你可以在产品内容页面上显示相关的厂商内容上的元素,厂商的名称,简介等等,你也可以在厂商内容上列出相关的产品内容。

内容分类

创建内容类型也是一种对内容分类的方法。另外你可以为不同的内容类型添加分类( Category )与标签( Tag )形式的分类方法。为内容打上不同的标签,然后你可以列出拥有这个标签的所有内容。分类是一种拥有层级关系的分类方法,就是大的分类下面可以包含小的分类。

《 WordPress 内容关系 》创建复杂内容关系的 WordPress 网站

《 WordPress 内容关系 》创建复杂内容关系的 WordPress 网站

在 《 WordPress 内容关系 》这个课程使用 posts to posts 插件来创建内容之间的关系。

创建 WordPress 多语言网站 - Polylang 插件的使用( 附插件中文翻译 )

翻译了 Polylang 插件的官方文档,使用 Polylang 插件可以创建多语言的 WordPress 网站,在附件里,你可以下载到这款插件的简体中文翻译文件,解压以后,放在 Polylang 插件的 languages 目录下。
Polylang 管理界面

《 WordPress 自定义内容类型 》让 WordPress 成为强大的内容管理系统

《 WordPress 自定义内容类型 》让 WordPress 成为强大的内容管理系统

WordPress 的前三年是一个博客系统,后三年慢慢转变成内容管理系统。自定义内容类型,分类法,字段,这些功能让 WordPress 成为真正强大的内容管理系统。我们可以根据网站的内容,把内容划分成不同的类型,每种内容类型都可以拥有自己的分类的方法,还有字段,还有模板文件。

使用 WordPress 创建复杂内容关系网站的一点想法

我们在 《 Drupal 7 : 字段 视图 关系(下)》里介绍了一些创建内容关系和利用内容之间关系的方法,Drupal 在这方面成熟些。我们这次想在 WordPress 上实现类似的功能。

一个复杂的网站会拥有不同的内容类型,网站的内容之间也会拥有某种关系,比如一个电影网站,可能会有电影资料,人物资料,视频,图片这些内容类型。发布电影资料的时候,你可能会想去关联一些与这部电影相关的人物内容,当然,你可以手工在电影资料中插入人物内容的链接,或者,你可以创建与人物内容之间的关系。

当电影资料与人物内容之间有了这种关系以后,你可以利用这些关系,去做很多事情,你可以在电影内容上去动态显示相关的人物内容的字段,人物的名称,简介,头像 ... 反过来,你也可以在人物内容上,显示出所有关联他的电影资料,也就是当前这个人物出演或参与的电影,你可以显示电影的名称,介绍,海报等等。所有这些,都可以在创建电影与人物内容关系以后自动完成。

我们可以动态的为每个电影资料创建与这部电影相关的所有相关的人物页面,也就是一个可以显示电影相关的所有人物的页面。你也可以为人物去创建这个人物参与的所有电影的页面。

《 WordPress 主题开发 》从网页到网站

《 WordPress 主题开发 》从网页到网站

在 《 WordPress 主题开发 》 这个课程里,我们会把在 《 HTML5 与 Bootstrap 应用实例 》 里做的两张静态网页做成真正用在 WordPress 上的主题。

WordPress 的导航菜单:注册菜单位置,显示导航,相关参数,还有激活菜单项

在设计 WordPress 主题的时候需要在主题里的模板文件里显示出我们在 WordPress 的管理后台定制的导航菜单。下面介绍一下流程跟方法。

注册导航菜单的位置

你可以注册多个导航菜单的位置,然后你可以在模板文件中决定什么地方使用什么位置的导航菜单。注册导航菜单位置是在主题的 functions.php 文件里。像下面这样:

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点