基本信息
- 原书名:WordPress in Depth, 2nd Edition
- 原出版社: Que Publishing
- 作者: (美)Bud E. Smith Michael McCallister
- 译者: 江占勇
- 丛书名: 华章程序员书库
- 出版社:机械工业出版社
- ISBN:9787111432968
- 上架时间:2013-7-18
- 出版日期:2013 年8月
- 开本:16开
- 页码:429
- 版次:1-1
- 所属分类:计算机 > 软件与程序设计 > 综合 > 高级程序语言设计

编辑推荐
同时针对WordPress.org和WordPress.com用户的不同需求,全面系统地讲解了利用WordPress深度定制和开发博客系统和网站所需掌握的技术、方法和技巧。
内容简介
计算机书籍
这是一本系统且具有深度的WordPress教程,它针对WordPress.org和WordPress.com用户的不同需求,全面系统地讲解利用WordPress深度定制和开发博客系统与网站所需掌握的技术、方法及技巧。它旨在帮助WordPress博主高效地设计、保护和管理博客,增加吸引访问者的功能,以及创建繁荣的社区等。《深入解析WordPress(原书第2版)》共五部分,分为16章和7个附录。第一部分为第1~3章,概述WordPress的相关内容,揭示如何开始搭建博客以及设置博客的外观;第二部分为第5~8章,介绍如何运行博客,如何在文章中添加链接,如何设置文章格式,如何发表文章,如何设置文章类别及使用标签;第三部分为第9~10章,讲述如何在博客中添加图片、音频和视频;第四部分为第11~16章,介绍WordPress软件的安装和升级,如何从已有的主题和插件中进行选择,如何使用CSS创建自己的主题以及使用PHP来创建自己的插件。第五部分为附录A~G,介绍WordPress.com和WordPress.org的差异、WordPress在线文档等。
作译者
著书十余本。他先后就职于Apple公司、
Microsoft公司、HSBC和多家创业公司。Bud开设了一个基于WordPress的博客:RunawayDaily.com。
Michael
McCallister,资深技术作家、知名博主。自2006年起,Michael开始运营其WordPress博客“Notes from
the Metaverse”。要进一步了解他的更多信息,请访问:www.michaelmccallister.com 。
目录
译者序
前言
第一部分 博客使用入门
第1章 WordPress使用入门 1
1.1 什么是WordPress 1
1.1.1 WordPress版本简介 2
1.1.2 WordPress社区 2
1.1.3 你需要花费多少钱 3
1.2 WordPress适合谁 8
1.2.1 Blogger是值得考虑的替代品 8
1.2.2 WordPress用户案例研究1:新手 9
1.2.3 WordPress用户案例研究2:商业博客 12
1.3 WordPress托管选项 14
1.3.1 转移博客 15
1.3.2 WordPress.com和WordPress软件对比 15
1.4 树立网络形象的其他途径 17
第2章 立即开通博客 18
2.1 创建博客 18
2.2 你希望有多少访问者 19
译者序
国内用户对WordPress的使用,开始得很早。至少在2004年3月,就有一些中文用户开始使用WordPress架设个人博客;这些狂热的技术爱好者还将WordPress汉化,在中文社区进行宣传。今天,WordPress已经成为国内个人博客站长和中小企业用户架设博客型和传统型网站的主要选择,甚至包括支付宝在内的IT巨擘,也使用WordPress来架设自己的官方博客。
然而,这十年间,国内出版界在WordPress图书方面的成绩,几乎一直为零,这确实是件令人遗憾的事情。作为wpchina.org的站长,我曾经撰写并翻译过许多关于WordPress的教程类文章,向用户介绍WordPress的使用,目前仍在继续着这项工作。虽然我也曾考虑结集成书,但是由于缺乏著书经验,这种想法一直未能践行。
幸运的是,机械工业出版社引进了《WordPress in Depth,Second Edition》,并邀请我来翻译此书。我在亚马逊上查看了该书英文版第1版和第2版的评价之后,觉得这本书还是很有价值的。
本书的一位作者Bud E. Smith是位职业技术作家,有着丰富的著书经验。其著作范围涉及WordPress、Facebook、Tumblr、iPad、Google Voice和Google AdWords等诸多互联网热门应用软件。他能够将复杂的问题,分解为简单的小问题,来帮助人们充分利用这些应用软件的全部功能。
本书的另一位作者Michael McCallister,曾是技术文档工程师,计算机杂志的撰稿人,致力于向普通非专业用户传播开源技术。除了本书之外,还曾出版过两本关于Linux的图书。
本书涵盖WordPress的两个版本:WordPress.org软件和WordPress.com网站。我们通常说的WordPress,大都是指前者;后者是指WordPress的母公司Automattic,基于该软件向用户提供的免费博客托管服务。
这两个版本既有相同之处,又有各自的特色。本书作者独具匠心,将两个不同版本的内容编排在了一起。本书前三部分的内容既适合WordPress.org软件,又适合WordPress.com网站。第四部分着重介绍WordPress.org所独有的特色功能。因此,对于大多数WordPress软件的用户,可先阅读第四部分的第11章,学习如何安装WordPress软件;然后再从头开始阅读。
WordPress.com是世界上最大的博客服务商,但由于国内无法直接访问,国内用户普遍感到陌生。通过本书对WordPress.com网站的免费博客服务和升级服务的介绍,你能够对该网站有个全面的了解。
除了介绍WordPress的使用外,本书还穿插介绍了许多与博客有关的其他话题,比如,在写博客时应考虑的问题、博客的经济效益、搜索引擎优化等。因此,不管你是刚接触WordPress的新手,还是经验丰富的站长,都能从本书中受益。
对于软件类的图书而言,版本总是令人头疼的一个问题。对于像WordPress这样的软件,开发团队异常活跃,每年都要发布两三个版本。在本书写作的时候,作者使用的是WordPress 3.1;翻译本书的时候,译者使用的WordPress 3.5正式版和3.6测试版;阅读本书的时候,你使用的应该是WordPress 3.6了。
幸运的是,WordPress 3.0对软件界面进行了大幅调整;之后各个版本虽然有些细节变化,但总的来说,变化不大。因此,本书中的大部分内容,基本上仍适合最新的WordPress 3.6。对于其中变化的部分,在翻译过程中,我做了较多细致的工作,对于界面中有变化的内容,基本上都以注释的形式进行了说明,从而使本书的内容保持新颖,跟上WordPress的版本升级。
在翻译本书时,需要同时兼顾WordPress.org软件和WordPress.com网站。WordPress.org软件,除了官方发布的简体中文版本(由国内热心网友组织翻译)外,还有wpchina.org及其他数个组织或个人发布的其他小众版本。同样,在WordPress.com网站上,也有三个不同的简体中文版本。因此在翻译过程中,在涉及软件界面的部分,基本上以WordPress.org软件的官方简体中文版为准,并对软件界面中的术语采取中英文并陈的形式,来确保本书的表达准确无误。
最后,感谢机械工业出版社的杨福川编辑对我的信任,邀请我翻译此书,让我有机会回报WordPress社区。感谢谢晓芳编辑,一直在关心着我,鼓励着我。我特别要感谢的是我的太太:在我接手翻译工作的时候,她已经怀孕数月;翻译工作直到宝宝出世之后才得以完成。在整个翻译过程中,她对我的工作一直大力支持。感谢我的家人,你们永远是我最坚强的后盾。最后,感谢每一位关心、帮助过我的人;感谢每一位网友,每一位WordPress用户:谢谢你们曾经和今后的陪伴!
全书翻译工作由我担任;谭仁新先生从普通用户的角度,在翻译过程中提出许多建设性意见,在此向其表示感谢。本书所有的文字责任,由我一人承担,欢迎各位斧正。
最后,祝各位建站愉快!
有关本书的任何建议和疑问,欢迎通过以下联系方式与我沟通:
http://wpchina.org
jiangzhanyong@gmail.com
新浪微博: http://weibo.com/wpchina
前言
在过去不到十年的时间里,WordPress已成为人们进行博客写作的最重要工具。WordPress已经成为一条重要的渠道,帮助我们实现了在人类历史上无约束、无审查、无限制的伟大创造活动。WordPress博客常被人当作突发新闻的消息源,以及在媒体上播出新闻之后,精彩评论的集散地。因此,即使对不喜欢博客、甚至不喜欢电脑的人而言,WordPress也非常重要。
WordPress是个既非常严谨又相当灵活的工具,同时还是个可以开发更多工具的框架。使用WordPress的博客,既包括世界上一些最大的网站;也有一些心血来潮搭建的网站,这些网站也许能吸引人发表一些文章,或许还会有几条评论,然后就像渡渡鸟 一样消失了。
对博客自身而言,最具吸引力的一件事情,就是博客形成网络之后的力量:它们在博客记录和评论中互相提及,如同齿轮那样啮合在一起,实际上,网络上有批评,也有鼓励。(即使是批评,也是另一种形式的鼓励,激励着博主进行解释,或者下次发表一篇更好的文章。)
另一个对博客普遍但对WordPress博客有些特别的强大功能,是围绕博客形成的强大社区。这一方面是由于WordPress博客非常流行,另一方面是由WordPress软件开源的本质所决定的。关于博客文章中对技术改进的建议和从技术上对博客网站运营的支持,WordPress社区将两者无缝地融合到了一起。现在已很难分清哪一个是鸡,哪一个是蛋;但这让社区充满了乐趣。
为什么选择本书
当然,本书是一本深入剖析WordPress的书。
有些内容是任何一本关于WordPress的图书都应该涵盖的。关于WordPress的图书应该讲解WordPress的不同形式,主要的两个版本是WordPress.com和WordPress.org:前者是搭建好的简单易用的博客写作沙盒,后者允许你搭建自己的沙盒,然后在其中进行博客写作。
关于WordPress的图书,应该告诉你如何选择其中一个版本,来尽快建立并运行你的博客。同时对于WordPress.org用户,它还应该告诉你如何简单、快速地安装WordPress博客软件。
然而,一本深度探索的书,涵盖的内容远不止这些。因此,我们还将告诉你:WordPress.org用户如何开发自己的主题和插件,以及WordPress.com用户如何每月花少许的钱升级,获得仅WordPress.org用户可用的一些功能。
WordPress是一个工具,同时也是一个框架。它让你能够充分利用图片、视频、音频等多媒体的优势,以及HTML、CSS、PHP等代码的便利。(如果你不了解这些,也不必担心,我们在后面会详细解释。)现在你手中的这本书,涵盖了这方面的大量内容。
我们向你讲解全部过程中的每一步选择,帮你从那些针对WordPress不同版本、内容繁多但混乱无序,并且缺乏全局观的在线资源中解脱出来。
我们希望能够为你提供一个完整、连贯、有用的资源。WordPress的世界广袤无垠,没有哪一本书能涵盖全部的内容。我们的目标是,涵盖WordPress的两个主要版本的核心,以及二者中可进行设置的诸多选项,来帮助你展翅飞翔。而后,你就可以进一步利用WordPress的其他资源,比如WordPress社区,帮你解决在应用过程中偶尔遇到的问题,助你飞得更高。
在本书的撰写过程中,我们力求简明、准确、有趣、优雅和(偶尔地)幽默。在这里,我们用几句话解释每一个目标。
在讲解时,我们力求简洁明了,但不粗略。也就是说,我们假设你知道得并不多。本书尽可能提供了所有必需的“鲑鱼梯子” ,来帮你自信、快速地达成你的目标。
准确的含义不言而喻。然而,我们在为本书查阅、研究WordPress资料的过程中,却悲观地发现许多资料很不准确。这一方面是由于WordPress版本众多。当WordPress升级的时候,旧的信息会过时,甚至更新的信息也没有能够始终准确反映当前的真实情况。另一方面,是由于有些用户漫不经心造成的。在本书中,我们尽可能细心,并使用最新的版本,来力求本书内容准确。
关于版本需要特别说明的是:本书在写作时使用的版本是WordPress 3.0.1。(我们的时机很好,在之前的两个版本中,WordPress刚刚完成了许多直接影响外观的改变。)这本书英文版出版的时候,正值3.1版本即将完成。在一些截图中,我们已经使用了3.1版本的最新beta测试版。在本书英文版出版之后发布的3.1最终版及后续更新版本,与本书中使用的版本会有一些微小的差别,敬请谅解。
我们也力求使本书有趣。作为自己博客的谋划者,你所有的文字、图片以及其他一切添加到博客中的内容,都是使得本书有趣的源泉。我们尽可能地采用最新的、和主题相关的,而不是一些简单而随意的例子和资料,帮你理解书中的信息。
要写得优雅比写得有趣更难办。幸好,在有效传达难以理解的细节信息方面,如同我们目前的工作一样,我们已经拥有数年的经验。我们希望通过一些特殊的方式,比如措辞表达、组织方式等,能够让你感觉到犹如你信任的朋友在旁边指导你,让你能够尽可能充分掌握WordPress。
本书能给我们带来幽默。本书当然不是笑话集,但我们的目的是,让你在阅读的时候感到轻松快乐。我们添加一些小幽默,希望能够有助于你吸收书中的所有信息。
书摘
博客使用入门
第1章
WordPress使用入门
1.1什么是WordPress
WordPress是当前领先的博客工具。不论是对博客新手、主流博主、商业博主,还是对自由职业者,WordPress都广受欢迎。人们使用它来表达自己的想法,访问者可能是少数几个朋友,也可能是每天成千上万的人群。
WordPress之所以成名,有数个原因。这其中最根本的,是因为WordPress博客是一个自由、开放源代码的软件。Michel Valdrighi开发出了最初的软件,叫做b2\cafelog,现在他仍然是WordPress有突出贡献的开发者。目前的WordPress软件于2002年首次作为新版本出现,该版本由Mike Little和Matt Mullenweg开发,命名为“fork”。现在,Matt是在WordPress社区知名度最高的领袖。
Matt在2005年成立了Automattic公司,其主要业务有WordPress.com和Akismet。前者为用户提供免费、托管的WordPress博客服务,后者为WordPress博客拦截垃圾评论。
在博客写作的世界里,WordPress宛如镶嵌在皇冠上的一颗宝石。其他的博客写作工具要么功能太少,要么不够流行,要么限制太多,要么价格昂贵,要么以上缺点兼而有之。只有WordPress简单易学、使用方便、功能强大、机动灵活,并且成本低廉,这些优点最终成就了其在博客写作工具领域的领先地位。
WordPress的强大,主要体现在三个方面:拥有多个版本,广泛的用户社区,以及低廉甚至免费的使用成本。
1.1.1WordPress版本简介
你可能已经注意到,WordPress拥有多个版本。这个问题与WordPress.com和WordPress软件(由WordPress.org网站提供技术支持)的区别一样,让许多用户感到困惑;但这也是WordPress强大的原因之一。虽然不同的版本之间,没有简单、清晰、容易区分的名字;但幸运的是,它们的差异很容易解释清楚。
WordPress包含两个版本,每个版本都在本书的覆盖范围之内。这两个版本分别如下所示。
WordPress.com是一个为海量客户提供托管型博客服务的网站。Automattic公司拥有WordPress软件和品牌,负责维护这个网站。WordPress.com博主及其博客的访问者需要“付费”,才能使文字广告少出现在博客中,或者每年交纳少许的费用来移除广告。可以在WordPress博客中发表各种内容的文章,但是确实只有少量的选项可以进行定制,百十个经过扫描的主题和现有的挂件可供选择。挂件是可以添加到侧边栏的工具,用于给网站的访问者提供额外的功能。
WordPress软件由WordPress.org提供技术支持。你可以自己下载WordPress软件,并安装到自己的网站,找一个支持安装WordPress的虚拟主机,或者寻找专门的WordPress主机服务商来为你安装并维护这个软件。WordPress软件支持单个博客,也支持一份软件多个博客。作为WordPress软件的用户,可以借用或者购买额外的主题和插件,用到博客网站中;当然也可以自己开发主题和插件。
提示WordPress原来还有第三个版本,叫做WordPress MU,适用于Mu(MultiUser,多用户)博客。现在WordPress MU的功能已经合并到了WordPress软件中。同时,WordPress.com和WordPress软件的版本也开始保持一致。在此之前,WordPress软件的某些功能落后于WordPress.com。
尽管WordPress涵盖的内容广泛,我们本可以轻松写出多本相关图书;但是,我们还是尽最大可能在本书中涵盖WordPress所有版本的绝大部分内容。
对WordPress的市场架构,非常有趣的一件事是,Automattic公司以经典技术公司的风格,选择了“自食其果”。Automattic公司隐藏于WordPress.com的背后,并使用自己的WordPress软件,来运营自己的WordPress.com网站。该公司在WordPress.com网站上针对自己软件的任何改进,其他用户同样也可以享用。同时,用户对软件改进的需求,也会直接影响到Automattic公司自己软件的日常使用。
WordPress最初是为博主开发的博客写作工具。今天,Automattic延续了这个传统,所有的反馈活动都用于开发更好的博客工具和博客服务。
1.1.2WordPress社区