Codex

Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

zh-cn:博客绪论

什么是 "博客"?

"博客"是"网络博客"(weblog)的缩写,是指以时间为顺序记录信息并保持更新的网站。它通常是以日记形式撰写的个人主页,还包含其它网站的链接。从个人生活到政治话题都可成为博客内容,也就是说,它可以只涉及单个狭窄主题也可以包括所有主题范围。

很多博客都专注于单独的主题,比如网页设计,家庭理财,体育以及手机等无线技术。还有很多是关于作者的日常生活以及自己的思考。

一般来说(虽然有例外),博客包括以下内容:

  • 主要的内容区,其中文章按时间顺序排列,最新文章在最上面。通常还有文章类别。
  • 以前日志的存档
  • 评论区域
  • 其它网站的链接列表,有时称作"友情链接"。
  • 一个或者多个"feeds", 如RSS, Atom 或RDF 文件。

当然,不排除有些博客还包括其它功能。可以参考短片来理解什么是一个博客。

博客的内容

对任何网站来说,内容是存在的理由。零售类网站以产品的目录为特色。大学的网站包含了他们的校园、课程和老师等信息。新闻类网站展示了最新的新闻故事。对一个个人博客来说,上面可能有一堆的意见或评论。如果没有内容被更新,我们根本没有理由访问一个站点两次。

在一个博客上,内容包括了作者写的文章(有时候也被叫做"posts"或者"entries")。的确,有的博客有多位作者,他们分别写各自的文章。通常情况下,博客作者在一个基于网络构建的博客系统中撰写文章。一些博客系统还支持使用独立的“博客客户端”软件,它允许作者离线写文章,稍后再上传。

评论

什么是交互式网站?如果网站访客能够留下关于网站或文章的评论,小贴士,或感想,这不是更有趣吗?在博客上,就能这样做了!博客最令人兴奋的一点就是能在上面发表评论。

大多数博客能让访客发表评论。有的甚至能让其它博客作者在不访问博客的情况下就能留下评论!这就是"pingbacks" 或者"trackbacks"。无论何时,只要在自己的文章中引用了其它站点的文章, trackback就会通知其它bloggers。这就加强了网站之间的交流和沟通。

博客和CMS的区别

CMS 或者"内容管理系统" 是用来管理网站的软件。大多数博客软件都是一种CMS,它们提供创建和维护博客功能,使人们在因特网上发表日志像写文章那样简单,只要给文章一个标题,并将标题放在(一个或者多个)类别下面就可开始编写内容了。CMS程序提供的功能较为庞大复杂,但博客工具让你仅凭直觉就能轻松的完成操作,而它则负责处理文章显示效果及公共访问这类后台工作。换句话说,你负责撰写,而博客工具则负责帮你管理网站!

WordPress致力于改善博客外观,提升博客性能,同时使它产生的html代码符合网络标准。它是一个高级的博客工具,提供了一套完整丰富的功能。在管理面板上,可设置显示效果及各种功能,轻松地撰写日志,然后按下按钮,就能将它立即发表到因特网上!

如果你刚接触WordPress,可先阅读WordPress入门,它介绍了如何快速有效设置WordPress以及如何在 WordPress中执行基本操作的相关信息,如创建新日志和编辑现有日志。

Bloggers须知

除了要了解博客软件WordPress是怎样运行的,你还需要知道一些术语和概念。

归档

博客也是在网上保存文章的好途径。多数博客以时间为基础将文章存档(例如以月或年归档),你还可设置在首页日历上显示每日存档。日志存档还可以以类别为基础,将同一类别日志存档在一起。

除此之外,也可用作者或字母表顺序给文章存档。存档方法多种多样。能这么悠闲轻松的组织和显示日志,正是博客成为流行的个人出版工具的原因之一。

Feeds

Feed是一种特殊的软件工具,它允许"Feed阅读器" 自动访问网站,查看最新内容,然后向其它网站发送更新资料。这使用户能够及时了解不同网站上发表的最新和最热门的信息。Feeds包括RSS(称为"丰富的站点摘要" 或者 "聚合内容"),Atom或RDF文件。Dave Shea,网络设计博客Mezzoblue的作者对feed作过全面总结

博客链接

博客链接是一个链接列表(可作分类),用来链接博客作者认为有价值或有趣的网页。链接的博客通常具有相同爱好。博客链接通常位于网页的"侧边栏",或独占一个页面。BlogRollingblo.gs是提供与博客链接有关的功能和帮助的两个网站,它们帮助用户轻松维护链接并使其与博客融为一体。此外,WordPress也有内置的链接管理,这样用户就不需要依赖第三方来创建和管理博客链接了。

聚合内容

feed 是机器可读的 (通常是XML)博客定期更新内容。许多网络博客有feed (通常是 RSS, 但也可能是Atom 和RDF等等, 就像上面所描述的)。"feed阅读器"会不停地检测指定博客以了解其是否更新。如果博客已更新,它就会显示新日志的摘录(或者全部内容),并给其加上链接。Feed中也包括以前的日志,但当feed阅读器检查feed时,它真正要找的是新日志且它会自动发现新日志并下载下来供你阅读。这样只要把feed 链接添加到feed阅读器里,当博客新增文章时,Feed阅读器就会通知你,而你无需访问所有感兴趣的博客来看有无更新内容了。

管理评论

博客中最令人兴奋的特征之一就是评论。这个高度交互式的功能允许用户评论日志,链接日志并向他人推荐日志——这就是trackbackspingbacks。我们也将讨论怎样审核和管理评论,及怎样处理博客中恼人的垃圾评论。

Trackbacks

Trackbacks最早是由MovableType博客软件包的创建者——SixApart开发的。SixApart对trackbacks有个简短的介绍:

简单来说, TrackBack是在网站间互通消息的工具:是甲向乙说话的一种方法,"你可能对这个有兴趣。"甲若要向乙表达这个句子,就要向乙发送一个 TrackBack ping。


下面是一个更好的解释:

  • 甲在博客上发表一篇日志。
  • 乙在甲的博客上评论,但也想让自己的访客看看评论内容,并让其能在自己的博客上评论。
  • 乙在自己的博客上发表日志,同时向甲的博客发送一个trackback。
  • 甲的博客收到了显示原始文章评论的trackback,且评论包含了乙的文章链接。

这个方法使更多的人加入了讨论(甲和乙的读者都可以通过链接看到对方的文章),trackback有一定的真实性,因为它们来自另一个博客。不幸地是,引入的trackback并没有真正的真实性,它们的确可以伪造。

多数trackbacks只将乙所说的一小部分(称作"摘要")发送给甲,这个"内容摘要"鼓励他们点击到乙的站点阅读其余内容(可能是评论)。通常情况下,乙向甲的博客发送的trackback贴满了评论。当然,甲可以在他自己的服务器上编辑评论,但这也意味着"真实性"问题并没有真正得到解决。(注: 甲只能在他自己的服务器上改变trackback的内容。他不能编辑发送trackback的乙站点上的文章。)

SixApart已发布官方trackback说明

Pingbacks

Pingbacks的产生是为了解决trackback遗留的问题。 然而,官方的pingback文档使pingbacks听起来和trackbacks一样糟糕:

例如,Yvonne在她的博客上写了一篇有趣的文章。Kathleen阅读了Yvonne的文章,做了评论并链接了Yvonne的原始文章。使用 pingback,Kathleen的博客会自动通知Yvonne,她的博客已被链接,Yvonne的博客就会将这个信息加入到她的网站。

pingbacks和trackbacks有三个重要区别:

  1. Pingbacks和trackbacks使用了两种完全不同的信息技术(分别是XML-RPC和HTTP POST)。
  2. Pingbacks支持自动察觉,软件能自动发现文章中的链接并自动尝试pingback这些URLs,然而使用Trackbacks时,必须手动输入 trackbacks要发送到的trackback URL.
  3. Pingbacks不发送任何内容。

理解pingbacks的最好办法是把它看作远程评论:

  • 甲在他的博客上发表一篇日志。
  • 乙在她自己的博客上发表日志并链接甲的文章。若双方都有激活的pingback,系统将自动给甲发送pingback.
  • 甲的博客收到了pingback,然后自动来到乙的文章来确认pingback是否确实源自那里。

显示在甲博客上的Pingback就是乙博客的日志链接。这样,文章的所有编辑都由作者来控制(trackback摘要是可由接受者编辑的)。自动确认过程引进了一定的真实性,这就使伪造pingback变得更难了。

有些人觉得trackbacks较好,因为甲的读者至少可以看见乙所说的一些话,然后决定是否要阅读更多的内容(然后点击到乙的博客)。有的人则认为 pingbacks较好,因为它们在文章之间创建了一个可证实的连接。

核实 Pingbacks和Trackbacks

经常有人批评博客中的评论缺少权威性,因为所有人都可以用他们喜欢的名字任意发表评论,但却没有核实过程来确认发表人就是页面上显示的评论人。而Trackbacks 和Pingbacks使这一状况有所改善,因为它们都可用来核实评论。

审核评论

审核评论允许网站所有者和作者监控和管理日志评论,并有助于处理评论中的垃圾广告。可用它来审核评论,删除不受欢迎的评论,批准通过较好评论或对评论做出其它安排。

垃圾评论

垃圾评论是指博客上发布的无用评论(或trackbacks,或pingbacks),通常与文章内容无关。它们可以包含一个或多个其它网站或域名链接。为使他们的域名在Google中获得更高的网页排名,发送垃圾广告的人把评论作为工具,那样的话,他们未来就可将域名以更高的价格出售或者在现有网站的搜索结果中获得更高的排名。

发送垃圾广告的人是毫不留情的;因为这涉及到真正的钱,他们努力"工作",甚至创建自动工具(机器人)迅速散发他们的垃圾广告。许多博客,特别是新手,常觉得网站简直被垃圾评论包围了。

然而,我们对此有解决办法!因为WordPress有许多用来打击垃圾评论的工具。预先稍作努力就可以控制垃圾评论,我们当然没理由为此放弃博客。

漂亮的固定链接

固定链接是个人博客的日志,分类和其它记录内容的永久URLs.其它博客作者浏览你的日志(或其它博客版块)时,你在邮件中输入日志链接时都会用到Permalink。由于他人也许会链接你的日志,所以日志的URL应保持不变,而固定链接正是永久性的(长时间有效)。

“漂亮的”固定链接源于这样一个理念:由于人们点击链接时,它的 URL 就会显示,因此我们希望显示的 URL 是有意义的,而不是充满了难以理解的参量。最好的固定链接应是“可修改的”,即用户可以更改浏览器中的文章链接,使其导航到博客的其它版块或列表。例如,以下是 WordPress 默认的固定链接: /index.php?p=423

用户怎会知道“p”代表什么?数字 423 来自哪儿呢?

相反,如果配置 WordPress,更改固定链接的话,拥有合理结构的漂亮的固定链接,链接就会链接到同一篇文章: /archives/2003/05/23/my-cheese-sandwich/

只要看一眼 URL,就能轻易看出链接包含了发表日志的日期和标题。或许有人也能想到把 URL 改为/archives/2003/05/,就会得到 2003 年 5 月的所有日志列表。相当漂亮!关于 WordPress 的固定链接模式的更多信息,请查看使用固定链接

使用电子邮件写博客

一些博客工具允许通过邮件把日志直接发送到博客上,而无需使用博客工具。WordPress就提供了这个较酷的功能。使用电子邮件,现在就可以将你的日志内容发送到预设的邮箱中。瞧!你的文章发表了!

日志缩略名

如果你使用了Permalinks, 日志缩略名(通常是日志标题)就是你的日志链接。博客软件可能会简化或截短你的标题,以让其更适合作链接。比如"I'll Make A Wish"这个标题可能会被截短为"ill-make-a-wish".在WordPress中,你可将日志缩略名缩略为其它形式,如"make-a- wish",这比“生病时许愿”听起来舒服多了。你不这样认为吗?

摘要

摘要是博客日志的简要概括,它有许多显示方式。在WordPress中, 摘要可以是特意撰写的文章总结性语句,或是日志前几段自动生成的文字,也可以是作者指定的某一句话。

插件

插件是程序脚本上很酷的“饰品”,可用增强博客的已有功能,或添加新功能。

添加WordPress插件非常容易。在管理面板上, 有一个插件页面。从WordPress插件目录上下载插件后,在插件管理子面板上将它激活就可以了。当然,并不是所有的插件安装都很简单,但WordPress插件作者和开发者会使这个过程尽量简单。

基本知识-写博小贴士

创建新博客确实很困难,许多人因此望而却步。也确有博客没有评论也无人访问。你想从千百万博客中脱颖而出,想让你的博客成为那几十万个真正被访问的博客之一吗?下面的简单贴士会帮助你掌握博客技巧:

  1. 定期发表日志,但如果没有什么值得发表的,就不要发表。
  2. 坚持只谈论几个特别话题。
  3. 不要在首页上放满了 '订阅'和 '给我投票'的链接,除非有人特别喜欢你的博客,以致可以忽视这些(但它们通常只会起负面作用) 。
  4. 如果可能的话,尽量使用简明的主题。
  5. 享受写博客的乐趣吧!记得给其他博客发表评论(因为他们一般会回访!)!