1软件介绍编辑
WordPress是一个免费的
开源项目,在
GNU通用公共许可证下受权发布。目前最新版本为2014年11月21日WordPress 4.0.1版。
WordPress被认为是Michel Valdrighi所开发的网志平台b2/cafelog的正式继承者。“WordPress”这个名字出自Christine Selleck的主意,他是主要开发者Matt Mullenweg的朋友。
WordPress 的原版是英文版的,
UTF-8
编码,最新版本2014年11月21日的4.0.1版(详见wordpress官网)。2013 年 06月 22日的3.5.2版,其版本的别称是“Elvin”,献给鼓手 Elvin Jones 等。WordPress 3.5要求 PHP 版本至少为 5.2.4(不支持第三方推出的“
PHP6.0”),
mysql版本至少为5.0。为知足日益庞大的中文用户需求开辟了中文官方站点且提供中文版程序下载。还有爱好者开发了中文语言包,使其能够支持
中文。不过,因为使用的
编码缘由,中文字符截断时会出现
乱码。不过桑葚网友制做的中文 WordPress
工具箱插件能够解决这个问题。
从3.0开始,WordPress已经内置多用户
博客的功能,能够经过简单的设置就开设一个支持多域名的博客平台。
WordPress 是目前
世界上使用最普遍的博客系统,是一款开源的PHP软件。由于使用者众多,因此WordPress社区很是活跃,有丰富的插件
模板资源。使用WordPress能够快速搭建独立的博客网站。
WordPress 不只仅是一个博客程序,也是一个优秀的小型
CMS,不少非博客网站也是用WordPress搭建的。
2插件模板编辑
WordPress 拥有
世界上最强大的插件和
模板,这也是WordPress很是流行的一个特性。当前WordPress插件
数据库中有超过18000个插件,包括
SEO、
控件等等。我的能够根据它的核心程序提供的规则本身开发
模板和插件。这些插件能够快速地把你的
博客改变成
cms、forums、
门户等各类类型的站点。WordPress Theme 风格
模板是世界上的程序里最多的,类型复杂,品质可嘉,样式繁多,只须要把不一样的
模板文件放到空间的
Theme目录下就能够自由的在
后台变幻,方便使用,并且无论你安装的的什么语言包,均可以自由的使用这些风格。只须要把插件文件上传到你 FTP 的 plugin 目录下,就能够直接在后台启用管理,甚至功能强大点的插件会有一个本身的管理目录在后台出现,就像程序自带似的方便,这些插件囊括了几乎全部
互联网上能够实现的功能,比较著名的插件有:
你好多莉——好玩~--这不是普通的插件,它象征着一代人但愿和热情,浓缩成 Louis Armstrong 的四个字:你好,多莉。在启用后,在您站点后台每一个页面的右上角均可以看到一句来自《俏红娘》音乐剧的英文原版台词。
wp slug translate——很实用的一个插件,当你设置了按文章名字来自动填写固定连接的时候,它能够自动帮你翻译成英文,实在不能翻译也能自动转化成拼音(虽然翻译的英文实在艹蛋)。若是你写中文博客,这真的颇有用,避免了乱码的出现!--set slug by translate title or slug from chinese to english with google translate or pinyin. 经过将title用google translate 翻译成英语或者拼音.
Link Manager——wordpress 3.5.1的连接呢?!没事,装了这个插件,立马就回来了!--Enables the Link Manager that existed in WordPress until version 3.5.
Most Popular Posts——按照评论的多少排列,显示热门文章!--Display a link to the most popular posts on your blog according to the number of comments.
MO Widgets——能够设置侧边栏在不一样的页面显示不一样的内容!--Useing it can easier to control your Widgets.Adds checkboxes to choose your Widget to show or hide on different pages;and add a Widget with support for including PHP.Thanks for Display widgets and Samsarin PHP Widget.|灵动边栏插件,使用它将使你更容易的控制你的边栏显示,安装激活之后会在小工具页面显示控制各个小工具在博客中任何页面是否显示,以实现不一样页面不一样侧边栏的效果;同时在小工具页面产生一个支持php语言的文本小工具,让你更容易的添加属于本身的边栏小工具.此插件在Display widgets和Samsarin PHP Widget基础上修改,在此感谢原做者.
WP No Category Base - WPML compatible——把文章分类的URL中的“category”去掉
Google XML Sitemaps——帮助你的网站更容易被google等搜索引擎收录!--This plugin will generate a special XML sitemap which will help search engines like baidu
值得注意的是,因为有些网站被qiang了,因此致使个别插件无法使用,所以就再也不在这里一一列举了!
3优缺点编辑
优势
-
WordPress 功能强大、扩展性强,这主要得益于其插件众多,易于扩充功能,基本上一个完整网站该有的功能,经过其第三方插件都能实现全部功能;
-
wordpress搭建的博客对seo搜索引擎友好,收录也快,排名靠前;
-
适合 DIY,若是你是喜欢丰富内容的网站,那么wordpress能够很好地符合你的胃口。
-
主题不少, 网站上一大片都是wordpress的主题,各色各样,应有尽有!
-
wordpress备份和网站转移比较方便,原站点使用站内工具导出后,使用WordPress Importer插件就能方便地将内容导入新网站。
-
wordpress有强大的社区支持,有上千万的开发者贡献和审查wordpress,因此wordpress是安全而且活跃的。
缺点
-
wordpress源 码系统初始内容基本只是一个框架,须要时间本身搭建;
-
插件虽多,可是不能安装太多插件,不然会拖累网站速度和下降用户体验;
-
服务器空间选择自由较小!
-
静态化较差,确切地说是真正静态化作得很差,若是要想对整个网站生成真正静态化页面,还作很差,最多只能生成首页和文章页静态页面,因此只能对整站实现伪静态化!
-
wordpress的博客程序定位,简单的数据库层等都注定了他不能适应大数据。
4功能编辑
介绍
1.文章发布、分类、归档、收藏,统计阅读次数。
3.提供连接的添加、归类功能。
4.支持评论的管理,垃圾
信息过滤功能。
5.支持对样式
CSS和PHP程序的直接编辑、修改。
6.在Blog系统外,方便的添加所需页面。
7.经过对各类参数进行设置,使Blog更具个性化。
9.经过选择不一样主题,方便地改变页面的显示效果。
10.经过添加插件,可提供多种特殊的功能。
13.支持会员注册登陆,后台管理功能。
特点
所见即所得的文章编辑器
模板系统,也成为主题系统
支持使用扩充其功能的插件
对于文章能够进行嵌套的分类,同一文章也可属于多个分类
能产生适当的文字的格式和式样的排版滤镜
生成和使用
静态页面的功能
多做者共同写做的功能
能够保存访问过网志的用户列表
能够禁止来自必定
IP段的用户的访问
支持使用
标签(Tags)
5建站流程编辑
1. 注册域名
通常注册.com
域名就能够了,并且价格也不贵,基本上是70元一年。
2. 申请虚拟主机
虚拟主机运营商不少。国内
主机速度快,但比较贵,并且空间通常比较小;国外主机便宜,且空间大多没有限制,但速度比国内主机慢。如何取舍就 看你们对于本身
博客的定位了。若是只是用博客写写文章的话,推荐仍是用国内的主机,若是是建论坛或者资源站点,常常须要上传附件的话,最好选用国外的不限空间的主机。
3. 在虚拟主机上绑定本身的域名
大多数虚拟主机绑定域名都很简单,实在不会的话,能够找
虚拟主机的客服。
4. 下载WordPress程序
在WordPress中文官网上下载最新的WordPress程序。
5. 修改域名的DNS解析
为何在浏览器上输入你的域名,就会显示你的主页呢。这就要靠
DNS解析了。域名注册商都会提供一个域名管理系统,在里面能够修改本身域名的DNS 解析。将DNS解析到本身购买的虚拟主机上就能够了。虚拟主机的地址在虚拟主机提供商的控制面板上能够查看到,通常在绑定域名的页面会显示。
6. 建立WordPress数据库
国外的主机的有一好处是能够建立
数据库。而国内主机通常要另行购买。
在控制面板中建立数据库,记下数据库的
主机地址、数据库名称、用户名、密码,这四个要素。
7. 修改WordPress的安装配置文件。
就是修改wordpress程序包中的wp-config-sample.php文件,将第6步中记下的主机地址、
数据库名称、用户名、密码填入相应的位置就能够了,并重命名为wp-config.php。
8. 上传WordPress程序至ixwebhosting主机域名空间
这步使用
ftp上传就能够了。很简单。
9. 访问 域名/wp-admin/install.php进行wordpress安装。填写博客信息及邮箱。
这一步最轻松,彻底傻瓜化,自动化。填邮箱的时候填第4步的域名邮箱比较好。固然也能够填本身的经常使用邮箱。
6版本介绍编辑
WordPress 2.7
WordPress 2.7最大的不一样来自后台界面的从新设计,更加合理的布局和更多方便的功能,比之 2.6 版本,2.7版本在宽屏上显示就漂亮许多了。
控制板组件化,能够随意组合,隐藏,显示组件,快速发布功能,线程化可
分页评论,直接在控制板里回复评论,直接安装插件,还有一个不能不提到的:自动升级 WordPress 功能,之后你将不用再重复下载、解压、上传文件的步骤,WordPress会自动帮你完成。
WordPress 2.7 还有更多的细节和功能等你去发现,别忘了,升级前请先备份老系统。
升级WordPress 2.7前,请确认您是否已经备份过您修改过的文件,如 index.
php。
从任何较早版本的 WordPress 升级到 2.7:备份您修改过的文件,并删除全部旧的 WordPress 文件。上传全部新文件。在
浏览器中打开 /wp-admin/upgrade.
php。升级完成。
WordPress 2.8
2009年5月24日,WordPress官方推出了WordPress 2.8 beta2。
新版本最大的亮点就是主题的后台一键安装,WordPress官方设置了主题筛选的功能,能够根据 颜色、栏数、主题宽度、功能和
博客类型进行主题的筛选,也能够查看最新上传的主题,固然,也能够根据标签和做者搜索主题。这些搜索功能是能够并用的,功能很强大。
2009年6月10日,WordPress正式释出2.8正式版。
2.8的代号为“Baker”,这个代号是为了向小号声乐家“
Chet Baker”致敬而起的。
2009年7月10日,WordPress正式释出2.8.1正式版。
WordPress2.8.1正式版修正了许多
BUG和增长了安全的插件管理页面。安全技术公司通知咱们,管理网页添加某些插件能够被认为是无特权的用户,致使信息泄漏。并非全部的插件很容易受到这个问题,但咱们建议升级到2.8.1正式版
2009年8月12日,WordPress正式释出2.8.4正式版。又是安全更新,涉及到用户登陆信息验证,建议尽快更新。其实更新就三个文件,用新版本的:wp-login.
phpwp-includes/version.
phpreadme.
html覆盖2.8.3的文件便可。
WordPress 2.9 Beta 2
来自WordPress官方开发
博客的消息,WordPress 2.9 Beta 2已经发布测试。相比WordPress 2.9Beta1,一共增长或修正了117个BUG,因为WordPress2.9的增长的主要功能已经肯定,因此,此次更新主要是优化代码修复BUG,不涉及安全更新,也没有新功能更新。
Wopus整理了一份主要更新列表:大量更新、优化WordPress后台JS代码。优化后台插件编辑功能。优化后台页面
CSS代码。优化Widgets代码和CSS。加强主题编辑功能,优化主题编辑CSS代码。优化内容编辑器。优化评论ajax效果,改进评论CSS代码。优化后台多媒体功能代码。
每次更新主要都是集中在wp-includes和wp-admin目录,有须要测试的朋友,能够直接到官方下载便可,也能够在Wopus首页右侧顶部下载。
WordPress 2.9.1
根据WordPress官方开发博客的消息,WordPress 2.9.1已经发布。WordPress 2.9.1是对上一版本的进一步优化。
WordPress 2.9.2
新版本修复关于回收站的一个多用户权限问题(这个安全漏洞很是严重可能会形成
blog被非法入侵并修改文章类容)。其它的没有改变也没有性能上的提高。
WordPress 3.0正式版
WordPress 3.0正式版于2010年6月18日正式发布,新版本主要添加功能包括:
1.多站点功能(Multisite): WordPress和WordPressMU的整合。你可使用WordPress建立多个
网站了。
2.全新的WordPress默认主题 “Twenty Ten” 充分使用了WordPress 3.0的各类新增功能,若是你是一个开发人员,要熟悉3.0,那研究一下这个主题是很好 的入口。
3.自定义
菜单管理功能:你能够在后混合页面、分类和自定义连接,建立一个或多个菜单。
4.自定义头部和背景的API: 开发人员能够少写不少代码了。
5.更友好的后台Help Tab:在WordPress后台,在不一样页面点击help将显示更多的帮助信息,对于WP的新用户来讲很实用。
6.在安装的时候能够选择用户和
密码了。
7.可批量更新主题了。
8.对自定义文章类型(Custom posttypes) 和自定义分类系统Custom taxonomies 进行了改良。自定义分类系统今后版本开始支持层级关系了。
WordPress3.0新特性多站点功能(Multisite)开启设置:
原来wordpress3.0的多站点功能(Multisite)默认是没有开启的,须要手动修改设置,后台管理才会出现功能选项按钮。WordPress3.0新特性多站点功能(Multisite)开启设置方法:修改
网站中的wp-config.
php文件,在其末尾添加下列代码:define('WP_ALLOW_MULTISITE','true'); 修改以后,登录后台管理页面,你将会发现,侧边栏“工具(Tools)”菜单下,将会多出一个“网络(Networks)”选项。
点击“网络(Networks)”选项,进入多站点设置,填写将要开启新站点的名称(Network Title)和
管理员邮箱(Admin E-mail Address),并点击安装(install)。注意:开启以前,必须停用全部插件。安装以后,按照提示,须要在
网站文件夹 wp-content 目录下建立一个名为
blogs.dir 的文件夹,用来存储新开站点上传的多媒体文件,同时必须将 blogs.dir 文件夹的读写权限更改为0666 (-rw-rw-rw-)以确保该目录可写。
将弹出页面中的第二项中的代码,也就是按照提示复制到你的 wp-config.
php中的 /* That’s all,stop editing! Happy
blogging. */ 这段文字的上方。再将第三项中的代码复制到 .htaccess 文件中,覆盖其余 WordPress 规则,注意哦,这里是覆盖,也就是说原来的内容不须要了。上面的步骤就开启了WordPress3.0新特性多站点功能(Multisite),点击顶端的弹出框的“配置页面”,进入详细设置页面。
其余设置只要按要求填写就行了。但这里要注意“容许注册”这一项,若是你想要给用户开启多站点功能,那个站点建立是必定要的,就好比说最后一项“站点和
用户账户均可被建立”,这个选项就表示,用户能够注册账号,而且能够在你的
博客里注册新博客。
WordPress 3.0.1
本版本是在WordPress 3.0基础上的修正版,共修复前一个版本多达50个已出现的问题。而3.0以上版本针对2系列版本进行了大幅度修改包括:
WordPress 和 WordPress MU 已经合并,一个 WordPress 安装就能管理多个博客。(须要安DEMO装插件)
WordPress 3.0 新推出了 “Twenty Ten” 的默认主题,它包含了 WordPress 全部的功能。
新的菜单管理系统,可让你建立包含由日志,页面,分类,标签和其余连接组成的彻底自定义菜单。
自定义 header (头图)和背景颜色或者图片的 API。
WordPress 后台每一个界面的帮助标签下都有上下文帮助。
全新安装的 WordPress 能够自定义账号和密码。
在编辑主题的时候会自动进入维护模式。
支持短链接。
支持和改进了自定义日志类型和自定义分类系统。
一个更轻快颜色的后台,让你更加关注你的内容。
WordPress 3.0.5
核心程序方面,这是一个安全更新,重点针对站点中有不肯定用户的状况;在 WordPress China 方面,咱们特别为您准备了“中国视频
网站视频自动嵌入功能”,您只需在文章中另起一段,复制
优酷网、56或
土豆网视频播放页面的网址,便可轻松插入视频。(详情请安装/升级后,访问“控制板 → 设置 → 中文本地化”,点击上方的“帮助”查看。)
详细状况以下:
修复了两个中等危险的安全问题。在以往版本中,贡献者和做者能够自我
提权。
修复了一个信息泄露问题。以往版本中,做者级别的用户能够经过某种方法看到他们不该看到的内容。
作出了两个加强安全性的更改:一个是为那些没有正确使用安全 API 的插件提供的,另外一个是对咱们之 前发布的
补丁进行更深层的修正。
WordPress 3.1
此版本引入了
1)全新设计的连接方式—— 从此您能够以闪电般的速度将文字连接到站点中的其它文章或页面;
2)添加了“
管理工具条”功能,使用经常使用功能将只需点击一次鼠标;
3)简洁的流程化写做界面默认隐藏了极少用到的功能(在“页面选项”中可恢复它们);
4)3.1 版本还提供了新的后台蓝色配色方案。
开发者也有糖吃 ——“文章形式”功能让开发者为主题设计“微博”文章格式更加顺手;
新
内容管理系统(CMS)功能提供了用来显示自定义文章类型的归档页面支持;
此版本还包含了全新的
“
网络管理员”、导入和导出系统的改造、分类法高级查询等功能。
WordPress 3.1.1
WordPress 3.1.1 中文版本现已发布。此版本是修订版本,修复了 3.1 中包含安全问题在内的近 30 个问题。几个重要更新内容:
增强媒体文件上传的安全性性能改进增长对 ⅡS6 的支持修正分类和 PATHINFO(/index.
php/)的固定连接问题修正了在某些极端状况下,数据库查询和分类法相关内容可能致使插件不兼容的问题3.1.1 版本包含了咱们的安全团队成员、WordPress 核心开发者 Jon Cave 和 Peter Westwood 发现的 3 个安全问题。修复的内容分别是:修正媒体文件上传器包含的“跨站请求伪造”(CSRF)问题、修正在处理评论内容中极复杂连接时可能致使 PHP 崩溃的问题,以及修补“
跨网站指令码”(XSS)漏洞。
WordPress 3.1.2
2011 年 4 月 27 日,WordPress 3.1.2发布,修补了版本中的安全漏洞。
版本中,投稿者级别的用户能够经过某种不正当方法发布文章。
问题是由咱们的安全团队成员、WordPress 开发者Andrew Nacin和Benjamin Balter共同发现的。
WordPress 3.2
Wordpress 发布,改进用户体验,让站长更好的建设本身的
网站。
具体改进以下:
-
后台样式
2.默认主题
3.改进升级程序
4.广阔的写做空间
5.提高运行效率
6.PHP和MYSQL环境要求
详细可参考扩展阅读中"关注WordPress3.2"。
WordPress 3.1.4已经发布,这是一个维护和安全更新版本。这个版本更新主要是修复了编辑级别的用户能够恶意得到更多权限的bug。3.1.4同时也包括了其它的几个安全修复和安全加固措施。能够点击更新日志查看更新的内容。下载WordPress3.1.4或者在
控制面板里面的更新得到版本。
WordPress 3.2.1
在 WordPress 3.2 版本下载量达到一百余万次以后,咱们发布WordPress 3.2.1。这个维护版本修复了一些服务器上可能发生的 JSON 不兼容问题,同时还包括控制板样式和 Twenty Eleven 主题的小修补。
要查看全部修改,请访问中文 Codex 文档页面、更新历史(英文)或解决的工单列表(英文)。
WordPress 3.3
最新最棒的 WordPress 版本 —— 3.3 版本推出!本版本代号“
Sonny”,献给伟大的爵士萨克斯手 Sonny Stitt 先生。您就能够在控制板升级啦!哦对了,差点忘了告诉您,从这个版本开始,中文版本将更强大的控制板(dashboard)改称为“仪表盘”了。
自 3.0 版本以来,WordPress 已经有了六万五千余次下载了,做为第三次对 3 系列的修订,本版本主要显著提高了您的使用体验:导航菜单、上传机制,以及导入以往备份等等。
面向用户
有经验的用户必定会喜欢全新的“拖放上传工具”、鼠标悬浮式导航菜单、一体化
工具栏、加强的合做编辑体验、以及 Tumblr 导入工具。咱们也关注新用户的体验。3.3 版本新增了“气泡提示”功能,在每次更新后,在功能上大幅度的改动会主动弹出提醒用户。同时,使用 3.3 版本新安装 WordPress 的用户会看到一个很是友好的消息框,提示如何开始使用 WordPress。每一个页面上的“帮助”选项卡也有显著改进,实用性获得极大提高。站点的“仪表盘”也更加兼容 iPad 和其它平板电脑了。
中文版本方面本次新加入了中文
字数统计功能,在您写文章时会自动统计中文字数和英文词数之和。
WordPress 3.3.1
此次WordPress的改动不大,总的来讲是一个维护版本,这个维护版本修复了15个问题以及WordPress 3.3中存在的一个跨站点
脚本漏洞。
WordPress 3.3.2
WordPress 3.3.2版本,有一个安全更新,解决了一些之前版本中发现的安全漏洞。根据官方公告,三个外部库得到安全更新:Plupload,SWFUpload和
SWFObject。上述漏洞由 Neal Poole、 Partlan和Szymon Gruszecki三人披露。WordPress的3.3.2还解决了由该组织的核心安全团队肯定的一些其余问题:
plupload(版本1.5.4),WordPress的上传媒体使用。
SWFUpload,WordPress的先前用于上传媒体,仍可能在插件中使用。
SWFObject,WordPress的先前用于嵌入Flash内容,并仍可能在插件和主题中使用。
WordPress 3.3.2也更新了:
网站管理员能够停用网络范围内的插件时,在特定状况下运行,是一个WordPress网络特权升级。
点击网址时的跨站点
脚本漏洞。
当在旧版本的浏览器中进行评论和过滤网址后重定向跨站点
脚本漏洞。
WordPress 3.4
WordPress 3.4发布更新,命名为吉他手Grant Green(guitarist Grant Green)。之因此将WordPress 3.4版本称为Green,是为了向吉他手Grant Green表示敬意,由于他深情而朴素的音乐在这个版本的开发过程当中一直陪伴着你们。
WordPress 3.4在主题定制、自定义头部、Twitter的嵌入和图片标题等方面有了许多重大的改进。
新功能:
⒈主题预览功能加强
⒉头部大小可自定义
⒊可从媒体库中选择自定义头部和背景
⒋改进的查找和选择主题
⒌主题和插件的其它改进
改进:
⒈新的XML-RPC API(移动开发用的);
⒉自定义头部和背景API;
⒊WP_Query性能提高;
⒋
国际化支持(主要是语言和本地化UI);
⒌当有大量已安装主题时的性能和API改进;
⒍支持直接从主题目录中安装子主题(即主题和子主题能够放一块了)。
WordPress 3.4.1
WordPress 3.4.1英文版及中文繁体版发布更新,中文简体版没有同步更新。此次的更新主要是3.4版本的一些bug。没有涉及功能性的改变。
修复了其中一个主题的页面
模板,有时没法检测到的问题。解决一些类别一篇结构的问题。为更好地处理插件或加载的JavaScript错误的主题。添加上传的iOS 6设备上的
图像的早期支持。容许经常使用的插件,用来检测网络的普遍激活的技术。运行某些版本的PHP(5.2.4,5.4)的服务器或罕见的设置(安全模式中,open_basedir),这形成了警告或在某些状况下更好的兼容性,防止被发送的
电子邮件。3.4.1版还修复了一些安全问题,并包含了一些安全加固。这些漏洞包括潜在的信息披露,以及一个错误,影响多址安装不受信任的用户。由WordPress安全团队发现并解决了这些问题。
WordPress 3.4.2
2012年9月7日更新,该版本是个安全修复版本。
修复旧浏览器在后台管理区域的若干问题
修复某些状况下主题不能正确预览,或者缩略图不能正确显示的状况
提高插件兼容性
解决在某些固定连接结构下的翻页问题
禁止不当大小的顶部图片上传
避免某些引用通告和引用嵌入错误。
-
4.2版本还修复了一些安全问题和作了些安全加固,该缺陷存在特权提高 bug。
在本次 3.4.2 版本更新中,引入了一个新的问题,致使自定义栏目功能没法使用。该问题已在 Trac 被确认。该问题在 SVN 中已被修复,在下一个版本中会包含这部分的修复
代码。若是不想等待,请安装 Hotfix 插件来即时修复该问题。须要了解详情请看扩展阅读。
WordPress3.5版本
2012 年 12 月 , WordPress 3.5 正式版本已经发布。
-
5版本最大的变化就是全新设计的照片上传和相册建立界面。多媒体功能很差用一直是 WordPress 的缺点,因此咱们在这个版本中重点对此进行了增强。3.5 版本还包含了 Twenty Twelve 主题。它简洁、适用各类用途、能够在各类屏幕尺寸上查看。最后,咱们对“仪表盘”的设计细节进行了优化,新功能包括对 Retina 显示屏的支持、选色器等
-
5版本的另外一个重大变化是:在后台管理界面中最大的变化是连接管理不见了!这对于WordPress来讲是一个有趣的事情,由于这几年来WordPress一直因为它愈来愈臃肿的体型而被诟病。固然这个变化也在WordPress社区中引起了无数的讨论,由于对于使用大量友情连接的用户来讲,不见的连接管理确实是一个问题。不过正如以前所说,WordPress仍是经过官方插件"Link Manager"的形式来补全了这个功能。
事实上,这个插件只有一个只包含一行代码的php文件,若是你打开link-manager.php文件看一下,就发现下面这行代码:
add_filter( 'pre_option_link_manager_enabled', '__return_true' );
add_filter( 'pre_option_link_manager_enabled', '__return_true' );
WordPress 3.5.1
版本修复 37 个问题。这也是一个安全更新。注意:因为一个程序问题,Windows 上运行 IIS 的用户没法自动从 3.5 升级到 3.5.1.请参考文档进行手动升级。
编辑器:解决 HTML 元素可能意外消失的问题。
多媒体:修正若干小工做流程问题和兼容性问题。
多站点:在建立新网络的时候提示使用正确的重写规则。
避免定时发布的一些 HTML 标签在发布时消失的问题。
临时解决了错误配置可能形成的仪表盘 JavaScript 异常的问题。
隐藏了插件错误使用数据库或用户 API 时的警告。因为一个程序问题,Windows 上运行 IIS 的用户没法自动从 3.5 升级到 3.5.1.参见文档(英文,请登陆翻译)来手动升级。
WordPress 3.5.1 解决的安全问题以下:
使用 pingback 的远程端口扫描问题。该问题可能致使服务器信息泄露,或被攻击。这个问题影响全部的 WordPress 版本。特别感谢安全研究员 Gennady Kovshenin 和 Ryan Dewhurst 评估咱们的工做。
shortcode 和文章内容的两处跨站攻击漏洞。由 WordPress 安全小组 Jon Cave 发现。
外部库 Plupload 的跨站漏洞。感谢 Moxiecode 开发者和咱们一块儿研究、解决问题,感谢他们发布 Plupload 1.5.5.
WordPress 3.5.2
2013 年 6 月 22 日,WordPress 3.5.2 简体中文版现已可用。这是 3.5 版本的第二个维护性发布,修复了 12 个 bug。这是对全部以前版本的安全更新,咱们推荐您当即升级您全部的站点。WordPress 安全小组解决了 7 项安全问题,而且此次发布也包含了其余一些安全强化措施。
安全修复包括:
阻止了服务器端伪造请求攻击。该问题可能使得攻击者取得网站的权限。
禁止了贡献者不适当地发布文章或修改文章的做者,分别由 Konstantin Kovshenin 和 Luke Bryan 报告。
更新了 SWFUpload 外部库来修复跨站脚本隐患,由 mala 和 Szymon Gruszecki 报告。
阻止了一种拒绝服务攻击,这种攻击可能影响到使用受密码保护的文章的网站。
更新了 TinyMCE 外部库来修复跨站脚本隐患,由 Wan Ikram 报告。
修复了多种跨站脚本,由 Andrea Santese 和 Rodrigo 报告。
避免了在文件上传失败时透露完整路径,由 Jakub Galczyk 报告。
WordPress3.6测试版
2013年4月4号,WordPress官方博客发布了
WordPress3.6测试版!
文章的格式:文章的格式和现有本身的UI和主题模版函数来完成访问结构化数据的过程;
二十三:咱们在新的版本中,继续采用新的默认主题——二十三!二十三是一个无可挑剔的,色彩丰富,以博客为中心的主题,充分利用新邮支持格式。
音频/视频到您的文章,您能够嵌入音频和视频文件,无需依赖插件或第三方媒体托管服务。
自动转存:帖子本地自动保存。若是您的浏览器崩溃,您的计算机死亡,或者为你节省服务器脱机,您不会失去您的文章。
发布锁定:当有人正在编辑一个帖子,若是他们在本身的键盘上睡着了,那么它将被自动踢出来,
导航菜单:默认菜单已简化与手风琴UI,和一个单独的标签批量分配的菜单位置。
修订:新修订的UI功能界面,滑块,“磨砂”,经过历史,双滑盖范围比较。
WordPress 3.6
2013年8月2日发布,新特色:
——全新的2013主题
新主题Twenty Thirteen是一个色彩丰富、以博客为中心的主题,而且支持全部的文章格式。
——改善的Revisions修订功能
修订功能将保存每一次的改动,而且新的界面容许你滚动查看是谁在何时作出了哪些修订,还能够快速恢复到任何修订版。
——自动保存和文章锁定
文章会自动保存在本地。若是你的浏览器崩溃,计算机死机,或者服务器掉线,都不会失去你的文章。对于多做者的网站,文章锁定能够防止出现内容错乱。
——内置HTML5媒体播放器
你能够直接在文章中嵌入音频和视频文件,无需依赖插件或第三方服务。
WordPress 3.7.1
2013年10月30日发布,新特色:
-
有说明的图像可在可视化编辑器中正确显示。
-
使得部分较旧或未获得妥善配置的服务器上的站点可以继续从官方网站检查更新。
-
防止因部分插件过早地调用部分WordPress函数而形成的致命错误。
-
修正了get_pages()中的层级排序、wp_list_categories()中的排除项、和以空值调用in_category()时的行为。
-
修复了在搜索时可能出现的警告和一些其余提示。
WordPress 3.8
-
Modern审美界面设计:新的WordPress版本整个界面面目一新,干净清晰简洁。
-
利落的版式:The Open Sans版式提供了简洁、友好的文本显示模式,而且可以根据桌面或者移动端进行自动适应。
-
精致的对比:凭借卓越的对比度和宽大温馨的类型,新的设计很容易阅读和愉快浏览。
-
高速环境下的高清显示:WordPress可以根据你的屏幕来自动调整文字的显示,新的矢量图形在页面缩放中可以比以往任什么时候刻都来的清晰。
-
管理员配色方案:WordPress包含了8个全新的管理员配色方案,可以在你的设置页面中进行预览和更换。
-
精致的主题管理:新的主题屏幕可以让你的主题一目了然。
-
丰富的小工具:小部件已经被简化。在大型屏幕中显示可以显示多个部件的叠加。在平板上只须要一个小工具就能来添加它。
历史版本
WordPress 1.5在2005年2月中旬发布,代号为Strayhorn。它新增了一系列重要的新功能。其中一个是可以管理静态页面。这使得用户能够建立和编辑脱离传统
博客的时间排列方式的页面,这也是WordPress从简单的博客管理
软件成为一个全面的
内容管理系统(
CMS)的第一步。另外一个新增功能是新的
模板/主题系统,从而可让用户轻松启动和关闭“皮肤 ”(模板)。在WordPress还配备了新的默认
模板(代号为Kubrick)设计者为Michael Heilemann。
WordPress 2.0在2005年12月发布,代号为Duke。这个版本加入了富文本编辑功能,更好的
管理工具,图片上传功能,更快的发布功能,改进的导入系统,以及完全变革的后端管理部分。WordPress 2.0也为
插件开发者带来了不少进步和改变。
WordPress 2.1在2007年1月22日发布,代号为
Ella。除了解决安全问题的一些更新之外,2.1版还增长了从新设计的界面和加强的编辑工具(包括集成拼写检查和自动储存),改进的内容管理选项,以及各类代码和数据库的优化。
WordPress 2.2在2007年5月16日发布,代号为Getz。2.2版的特性包括在
模板中支持窗口小部件(Web widget),更新对Atom Feed的支持,以及速度上的优化。
WordPress 2.3在2007年9月24日发布,代号为Dexter。2.3版本的功能包括:内置了标签(Tags)的支持,新的分类系统,更新的通知功能,以及其余界面的改善。2.3也充分支持遵循发布协议的Atom 1.0。在WordPress 2.3还包括一些急需的安全性修正。
WordPress 2.5在2008年3月29日发布,代号为Brecker。开发者跳过发行版2.4而直接发布2.5 ,因此2.5版包含算得上两个版本号更新的新代码。WordPress 2.5有着一个完全从新设计的管理界面,甚至WordPress的官方
网站也进行了从新设计以配合新的风格。
WordPress 2.6在2008年7月15日发布,代号为Tyner。它包含了许多新功能,使得WordPress成为了一个更增强大的
内容管理系统(CMS):能够跟踪每一篇文章和页面的修改(比较适用于多人协做撰写的
博客,以及从互联网的任何地方发出文章的功能,以及几十个对2.5版引入的新功能的改善。
7相关信息编辑
开发者
WordPress的主要的开发者是Ryan Boren和Matthew Mullenweg。 Matthew Mullenweg和Mike Little是这个项目的共同创办人。 作出主要贡献的开发者包括:
Dougal Campbell Mark Jaquith
Donncha O'Caoimh Andy Skelton
Michel Valdrighi Peter Westwood
虽然WordPress有很大一部分是由它的爱好者团体所开发和维护的,可是它的主要开发者其实大可能是Automattic公司的雇员,WordPress也就所以与该公司有着密切的联系。
WordPress的开发者团体中,测试者也对开发作出了必定的贡献。他们无偿地付出时间和辛劳来测试每个版本。他们能够把发现的错误和问题提交到
邮件列表,也能够提交到 WordPress 项目的Trac平台上。这个平台方便开发者们管理
源代码和报告bug,从而使得众多 WordPress 爱好者们都能参与到它的开发中。
下载安装
第1步:下载并提取安装包
下载并
解压缩WordPress的安装包
若是用shell进入
web服务器且熟练掌握基于控制台的工具,而又不想用
FTP,能够用wget(或lynx或其它基于控制台的web浏览器)将WordPress直接下载到web服务器上:一、wget 能够去官网下载;二、而后用tar -xzvf latest.tar.gz 解压安装包
WordPress安装包会被解压到一个名为wordpress的文件夹中,该文件夹与latest.tar.gz在同一目录下。
若是不能用shell来访问web服务器,也不习惯使用基于控制台的工具,还能够用 ZipDeploy将WordPress直接下载到web服务器上
若是肯定,须要建立一个手动,请按照指示进入
phpMyAdmin的各类服务器,或按照指示使用的cPanel或使用phpMyAdmin以下。
若是只有一个数据库,它已在使用中,能够安装WordPress的中-只要肯定有其特殊的前缀为表格,避免过分书面任何现有的数据库表。
第3步:设置 config.php
在接下来的部分,代码将期待变化以下:
界定/ /更改成一个独特的词组。
DB_NAME
资料库名称创建在WordPress的第2步。
DB_USER
用户名建立的WordPress的在第2步。
DB_PASSWORD
密码选择的WordPress的用户名在第2步。
DB_HOST
主机名称肯定第2步(一般是
本地主机,但并不老是。见一些可能DB_HOST值)。
DB_CHARSET
该数据库的字符集,一般不该改变。见编辑, config.
php的细节。
DB_COLLATE
该数据库的排序通常应留空。见编辑, config.
php的细节。
保存该文件。
为更普遍的细节,一步一步指示创建的配置文件,是指编辑, config.php。
如需关于启用SSL在WordPress的2.6 ,看到的
SSL和Cookies在WordPress的2.6。
第4步:上传的文件
在根目录中的
网站。
子目录中的
网站上。
在根目录
若是档案已经在Web服务器,以及正在使用shell进入安装WordPress的,将全部的内容WordPress的目录(但不包括目录自己)的根目录
网站。
子目录
第五步:设置固定连接(伪静态)
WordPress 固定连接结构标签:
%year%:表示“年”, 格式:2004
%monthnum%:表示“月”,格式:05
%day%:表示“日”,格式:28
%hour%:表示“时”,格式:15
%minute%:表示“分”,格式:43
%second%:表示“秒”,格式:33
%postname%:表示“文章名”,如文章标题是“boke8 very good,博客吧,很是好”,那么永久连接就会显示“boke8-very-good-博客吧,很是好”,其中的中文能够在添加文章时编辑为英文或数字等。
%post_id%:表示文章的ID,格式:423
%category%:表示“分类”,格式:例如分类别名为“wordpress
博客”,那么永久连接就会出现“WordPress博客”,显示的是分类名称的别名,不想显示中文,能够编辑分类名称的别名为英文或拼音等。
%tag%:表示“标签”,不用说,参考“分类”
%author%:表示“做者”,显示的是做者的昵称,格式参考“分类”
设置固定连接方法:
登录
博客后台,进入设置菜单下的固定连接,选择“自定义结构”,而后在后面的输入框里输入本身的组合,
格式能够是:
/标签/ 实例:/%postname%/
/标签/标签/标签 实例:/%category%/%author%/%postname%
/标签/标签.
html实例:/%author%/%postname%.html
……
博客吧的固定连接:
/%postname%.
html” ,而后显示的地址形式为http://域名/文章名.html
其它例子,能够在配置连接里参考:日期和文章名、月份和文章名、数字,把相关的对照一下标签便可。
若是须要设置自定义的固定连接,须要对web
服务器的设置进行修改,以NGINX为例,须要在web服务器的配置文件增长如下几句:
location / {
try_files $uri $uri/ /index.php?q=$uri&$args;
}
第六步:PING列表设置
的做用是为了增长
搜索引擎收录
PING设置:
登录博客后台,进入设置菜单下的撰写,选择“更新服务”,而后在后面的输入框里输入PING列表地址
目录文
根目录
2.license.txt:WordPress GPL许可证文件。
4.readme.
html:WordPress安装导言。
5.wp-atom.
php:输出Atom信息聚合内容。
7.wp-cron.
php
8.wp-comments-post.
php:接收评论,并把其添加到数据库。
10.wp-config-sample.
php:把WordPress链接到MySQL数据库的示例配置文件。
11.wp-config.
php:这是真正把WordPress链接到MySQL数据库的配置文件。默认安装中虽不包括它,但因为WordPress运行须要这一文件,所以,用户须要编辑这个文件以更改相关设置。
12.wp-feed.
php:根据请求定义feed类型并其返回feed请求文件。
13.wp-links-opml.
php:生成OPML格式的连接(经过WordPress管理菜单添加)列表。
14.wp-login.
php:定义注册用户的登录页面。
16.wp-pass.
php:审核受密码保护文章的密码并显示被保护文章。
17.wp-rdf.
php:生成RDF信息聚合内容。
22.wp-trackback.
php:处理trackback请求。
24.
xmlrpc.php:处理xmlrpc请求。用户无需经过内置的网络管理界面就可发布文章。
wp-admin
2.wp-admin/admin-db.
php
4.wp-admin/admin-functions.
php:定义了管理控制台使用的多种函数。5.wp-admin/admin- header.
php:定义了管理控制台的上半部份内容,包括菜单逻辑 (menu logic)的 menu-header.
php文件。
7.wp-admin/categories.
php:定义管理页面的类别管理。参考:Manage – Categories
8.wp-admin/cat-js.
php
9.wp-admin/edit.
php:定义管理页面的日志管理。参考:Manage – Posts
10.wp-admin/edit-comments.
php:定义管理页面的评论管理。参考:Manage – Comments
13.wp-admin/edit-form-comment.
php:编辑特定日志评论。
14.wp-admin/edit-form-ajax-cat.
php
15.wp-admin/edit-link-form.
php
17.wp-admin/edit-pages.
php:定义管理模块页面的页面管理。参考:Manage – Pages
18.wp-admin/execute-pings.
php
19.wp-admin/import.
php
20.wp-admin/index.
php:默认管理页面。根据用户请求显示相应的页面。
21.wp-admin/inline-uploading.
php
22.wp-admin/install-helper.
php:定义数据库维护函数,包括popular-in-plugins maybe_create_table() 和maybe_add_column()。
23.wp-admin/install.
php:安装WordPress。
24.wp-admin/link-add.
php:连接添加。参考:Links – Add Link
25.wp-admin/link-categories.
php:连接分类管理。参考:Links – Link Categories
27.wp-admin/link-manager.
php:连接管理。参考:Links – Manage Links
29.wp-admin/list-manipulation.js
30.wp-admin/list-manipulation.
php
31.wp-admin/menu-header.
php:用于在管理界面显示菜单。
-
wp-admin/menu. php:定义了默认管理菜单结构。
33.wp-admin/moderation.
php:定义了评论审核函数。
34.wp-admin/options.
php:升级后,用来更改全部设置。
35.wp-admin/options-discussion.
php:管理评论和trackback相关选项。参考:Options – Discussion
36.wp-admin/options-general.
php:管理基本配置选项。参考:Options – General
37.wp-admin/options-head.
php
39.wp-admin/options-permalink.
php:管理永久连接选项。参考:Options – Permalinks
41.wp-admin/options-writing.
php:管理日志撰写界面。参考:Options – Writing
42.wp-admin/page-new.
php:建立新页面。
43.wp-admin/plugin-editor.
php:编辑插件文件。
44.wp-admin/plugins.
php:管理插件。
45.wp-admin/post.
php:建立新日志。
46.wp-admin/profile-update.
php
47.wp-admin/profile.
php:管理我的资料或配置。
48.wp-admin/setup-config.
php:安装时,用来建立wp-config.php文件。
49.wp-admin/sidebar.
php
50.wp-admin/templates.
php:编辑服务器可写文件。
51.wp-admin/theme-editor.
php:编辑特定主题中的文件。
52.wp-admin/themes.
php:管理主题。
53.wp-admin/update-links.
php
54.wp-admin/upgrade-functions.php:定义了
版本升级函数。
55.wp-admin/upgrade-schema.
php:定义了升级中使用的默认表格结构和选项。
57.wp-admin/user-edit.
php:编辑用户。
58.wp-admin/users.
php:管理用户。
59.wp-admin/wp-admin.css:定义了管理控制台的默认样式表。
60.wp-admin/xfn.js
wp-includes
1.wp-includes/cache.
php
2.wp-includes/capabilities.php
4.wp-includes/classes.
php:包括了基本的类,如核心文章提取机制WP_Query和改写管理WP_Rewrite。
7.wp-includes/comment-functions.php
8.wp-includes/default-filters.php
9.wp-includes/feed-functions.php
11.wp-includes/functions-formatting.
php:用于清理XHTML和用特定字符集正确格式化文本。
12.wp-includes/functions-post.
php:定义了在数据库中管理日志,查询用户权限,提取和撰写评论等函数。
13.wp-includes/functions.
php:包含许多重要的支持函数,它是WordPress中最大的文件,函数数量几乎是第二大文件的两倍。
14.wp-includes/gettext.
php:PHP-gettext GPL 翻译库组成部分。
15.wp-includes/kses.
php:用来渲染和过滤日志或评论中的HTML。
16.wp-includes/links.
php:用来管理和使用WordPress的连接功能。
17.wp-includes/locale.
php:用来替代默认的星期和月份值。
18.wp-includes/pluggable-functions.php
19.wp-includes/registration-functions.php
⒛wp-includes/
rss-functions.php
21.wp-includes/streams.
php:定义了包装文件流和字符流的类。
22.wp-includes/template-functions-author.
php:包含了与日志做者或评论人相关的主题函数。
23.wp-includes/template-functions-category.
php:包含了与类别相关的主题函数。
24.wp-includes/template-functions-comment.
php:包含了与评论相关的主题函数。
25.wp-includes/template-functions-general.
php:包含了常规主题函数。
26.wp-includes/template-functions-links.
php:包含了与连接相关的主题函数。
28.wp-includes/template-functions.
php:包含了以上全部”template-”文件。
29.wp-includes/template-loader.php
31.wp-includes/version.
php:用来设置当前使用的WordPress版本。
32.wp-includes/wp-db.
php:包含了用来链接MySQL数据库的函数。
33.wp-includes/wp-l10n.
php:提供支持多语言版本的函数。
多用户
2006年10月23日,WordPress开发组正式发布WordPress多用户版──WordPress MU。
WordPress自己提供了多做者的功能,而WordPress MU则用来搭建BSP(Blog Service Provider)网站,能够构建多用户站点或为用户提供建站(建博客)服务,让每个用户均可以建立一个或多个独立的Blog。
WordPress MU已经被集成进WordPress之中,成为WordPress 3.0的一部分。不过这个功能在WordPress 3.0中默认是关闭的,必需要在“wp-config.php”中打开方能使用。此外,WordPress MU对服务器及技术要求都比WordPress要高,有时一些主题模板、插件都未必可以运行。通常共享主机都会有所限制。
升级
在推出3.0版本的不到三个月时间里,iOS版WordPress就进行了重大更新。WordPress 3.0于5月份发布,提供了推送功能和评论工具栏,可是新发布的3.1版则是一个重大改革。
新版本中用户界面更具新引力,采用了全新的
UI设计。此外,新版本中还增长了滑动侧边栏功能,用于快速导航,并且添加了新的颜色和图形。
iPhone手机用户上的WordPress用户界面有一个隐藏的侧菜单,经过屏幕左上角的按钮能够访问,相似于Facebook应用程序。在iPad上则看起来更像是iPad版的
Twitter。
新版本的重大更新还包括注册页面和应用程序图标的改进,以及一个全新的WordPress好友搜索功能,能够帮助你找到WordPress博客上的朋友。另外该应用程序中在横向模式下也可使用,并且访问本身的博客和应用程序内部的仪表板更加便捷。
这次
iOS版WordPress 3.1专为iPad用户提供了一些新功能,如WordPress阅读器,以及图片快速上传功能。
兼容性
该应用程序能够在
App Store上免费下载,可兼容iOS 4.0或更高版本。
8安全设置编辑
-
升级WordPress程序版本
-
隐藏WordPress程序版本
-
更改WordPress用户名
-
更改WordPress用户密码
-
防止WordPress目录显示
-
保护wp-admin文件夹
-
针对搜索引擎进行屏蔽保护
-
安装Login Lockdown插件
-
WordPress数据库安全
-
WordPress安全扫描
-
对wordpress全部空间进行安全漏洞检查
WordPress 3.6 Beta1
WordPress发布了3.6的首个Beta测试版本,3.6将包含以下几个方面的改进:
Post Formats: 能够单独给每篇文章设置不一样主题,主题做者可访问模板函数和结构化数据
Twenty Thirteen: 全新主题,色彩丰富,侧重博客
Audio/Video: 你可嵌入音频和视频到文章,无需经过插件或者第三方媒体托管服务
Autosave: 文章可自动在本地保存,若是你的浏览器崩溃或者计算机宕机或者服务器掉线都不会丢失数据
Post Locking: 当某人正在编辑文章时,锁定文章不让看
Nav Menus: 导航菜单进行简化,使用卷帘式UI和独立的Tab
Revisions: 全新的界面功能的修改头像,经过滑块从历史记录中选择并提供两栏的范围比较
主要功能包括:
文章格式:
主题搜索:
内部连接:
管理工具拦:
交互式管理;
更新内置编辑器;
多分类查询;
自定义文章类型索引页;
清理后台CSS;
用户管理;
网络管理;
密码重置归来。
Post Formats: 能够单独给每篇文章设置不一样主题,主题做者可访问模板函数和结构化数据
Twenty Thirteen: 全新主题,色彩丰富,侧重博客
Audio/Video: 你可嵌入音频和视频到文章,无需经过插件或者第三方媒体托管服务
Autosave: 文章可自动在本地保存,若是你的浏览器崩溃或者计算机宕机或者服务器掉线都不会丢失数据
Post Locking: 当某人正在编辑文章时,锁定文章不让看
Nav Menus: 导航菜单进行简化,使用卷帘式UI和独立的Tab
Revisions: 全新的界面功能的修改头像,经过滑块从历史记录中选择并提供两栏的范围比较
主要功能包括:
文章格式:
主题搜索:
内部连接:
管理工具拦:
交互式管理;
更新内置编辑器;
多分类查询;
自定义文章类型索引页;
清理后台CSS;
用户管理;
网络管理;
密码重置归来。