wordpress是一个博客系统,博客是内容管理系统(CMS)的一种。
内容相关的术语:
wordpress中的word指的是构成了Post的word。post是一篇blog的基本组成部分,包括文章内容,评论,争吵的文字等等。post是blog存在的理由,没有post,就没有blog。
为了方便些post的过程,wordpress提供了功能完善的authoring工具,其中的一些模块可以通过拖拽方式移除。Dashboard QuickPress模块可方便书写post。
图片、声音、影片都可以集成到blog中,所有这些称为media。wordpress提供了方便的管理这些media的方法(Media Manager)
Posting过程的一个重要部分就是将这些post赋给category。每个post都被归档到一到多个category中。category可以分级,相互间可以有父子关系。
除了category外,还可以给post添加tag。tag是另一种导航工具,但不像category,不是分级的。
category和tag是分类系统(taxonomy)的一部分,如果这两者还不够,可以自定义分类方法。
category和tag是Post-Meta-Data的一部分。meta是关于xxx的信息,这里的meta更多是管理信息。
Post公开发表后,读者可以使用comment来响应。comment让作者和读者进行交互,comment是博客的生命线(life blood)
除了上述这些,wordpress还提供了两种内容管理工具:page和custom post type。Page一般是静态信息,不随时间变化,与面向时间的post不同。可以评论(comment)page,但不能分类(category)page。
custom post type与post和page都不同。
设计相关的术语:
在wordpress的内核,有一个The Loop,处理post的展示。任何人要增强或定制wordpress,都需要理解The Loop的机制。
除了The Loop,wordpress还提供了模板标签(template tag),template tag就是一些php函数。template tag组成了template文件。template hierarchy控制了所有的输出:Header,SideBar以及Archive。Archive就是动态生成的post列表,通常以time、category、tag、author分组。
template tag和template组成了wordpress的theme。一个theme是站点的整体设计,包括颜色、图形和文字。theme通常也称为skin。
widget可以简化往sidebar添加小程序;menu简化定义顶部的导航按钮;background简化修改背景颜色和图片;还有header和format工具。wordpress twenty eleven theme是展示这些小工具功能的好例子。
plugin是用来扩展wordpress核心功能的函数。
管理员相关的术语:
管理员可以定义Link和Link Category。管理员重要工作是管理注册用户的增删和控制。可以控制注册用户的角色和能力。
管理员另一主要能力就是审核评论