WORDPRESS安装

来源:互联网

一. wordpress基本概念

1、 什么是wordpress?

WordPress是一种使用PHP语言开发的免费开源的博客平台(引擎),也可以把 WordPress 当作一个内容管理系统(CMS)来使用。

2、 wordpress的发布功能?

1.文章发布、分类、归档。

2.提供文章、评论、分类等多种形式的RSS聚合。

3.提供链接的添加、归类功能。

4.支持评论的管理,垃圾信息过滤功能。

5.支持对样式CSS和PHP程序的直接编辑、修改。

6.在Blog系统外,方便的添加所需页面。

7.通过对各种参数进行设置,使Blog更具个性化。

8.静态html页面生成。

9.通过选择不同主题,方便地改变页面的显示效果。

10.通过添加插件,可提供多种特殊的功能。

11.支持Trackback和pingback。

12.支持针对某些其它blog软件、平台的导入功能。

13.支持多用户。

二. wordpress的安装与使用

服务器的环境——

§ PHP 4.3 或更新版本

§ MySQL 4.1.2 或更新版本

§ Apache mod_rewrite 模块(可选,用于支持“固定链接”功能)——注意:这里可以用wamp里进行对Apache的设置,或是在apache的目录下 找conf/httpd.conf 文件,打开,查找“LoadModule rewrite_module modules/mod_rewrite.so” 只要把这句话前面的#去掉就行,然后重启Apache

服务器上的安装——

1.  将 WordPress 压缩包解压至一个空文件夹。

2. 在浏览器中访问 wp-admin/install.php。它将帮助您把数据库链接信息写入到 wp-config.php 文件中。

1. 若上述方法不起作用,也没有关系,请用文本编辑器(如写字板)手动打开 wp-config-sample.php 文件,填入数据库信息。

2. 将文件另存为 wp-config.php 并上传。

3. 在浏览器中访问 wp-admin/install.php。

3. 在配置文件就绪之后,WordPress 会自动尝试建立数据库表。若发生错误,请检查 wp-config.php 文件中填写的信息是否准确,然后再试。若问题依然存在,请访问支持论坛寻求帮助。

4. 若您不设置密码,请牢记生成的随机密码。若您不输入用户名,用户名将是 admin。

5. 完成后,安装向导会带您到登录页面。用刚刚设置的用户名和密码登录。若您使用随机密码,在登录后可以按照页面提示修改密码。

注意:如果建立数据库错误,可以事先建立个数据库 如“wordpress”,在安装过程中填写信息的时候 数据库名填写同名就行。

本地安装——

1、 打开wp-admin/install.php

wps_clip_image2428443[1]

2、 点击“试试创建一个配置文件”。会出现相关注意信息,如下图

wps_clip_image744962[1]

3、 点击“现在就开始”,填写相关信息,如下图

wps_clip_image1904752[1]

4、 点击提交后,可能会出现无法连接数据库,如下图

wps_clip_image3017642[1]

这时就要先建立好数据库 如“wordpress”,再重复以上步骤,在第三部填写信息的时候,数据库名要跟事先建立的数据库名称保持一致即可。

建立成功后 会出现如下信息。

wps_clip_image2226642[1]

5点击安装就行了

wps_clip_image2049142[1]

6,填写相关信息后,点击安装,那么系统会自动替你安装好数据库内容和进行网站的一些信息的配置。

wps_clip_image3146143[1]

7、点击“登录”,即可登录后台。

三. 自动升级

自动升级

若您正在使用 WordPress 2.7 或以上版本,您可使用内置的自动升级工具进行升级:

1. 在浏览器中打开 wp-admin/update-core.php,按照提示操作。

2. 还有别的步骤么 —— 没了!

手动升级

1. 在升级之前,请确保备份旧有数据以及被您修改过的文件,例如 index.php。

2. 删除旧版程序文件,记得备份修改过的内容。

3. 上传新版程序文件。

4. 在浏览器中访问 /wp-admin/upgrade.php。

四. wordpress后台功能的简单介绍

后台的整个界面——

打开Wp-admin/index.php,输入用户名和密码,登录成功后,则转到后台界面。

wps_clip_image1398542[1]

左导航栏——

wps_clip_image492942[1]

关于wordpress使用的概况——

wps_clip_image1634342[1]

后台右上角位置,快捷功能,即后台界面的设置——

wps_clip_image2378342[1]

点击“显示选项”会出现相关后台显示的信息,如下图——

wps_clip_image785843[1]

依个人需求进行一定的选择。

后台左导航栏中功能的使用——、

1、 控制板——wps_clip_image1895842[1]

这里的更新 就是更新版本 当然 还是推荐重新下载更高级版本,提前备份好wordpress就好

2、 文章——wps_clip_image68942[1]

顾名思义,这里是发布文章和建立分类目录,如果是blog,这里就相当于发布日志和给日志分类;如果是cms,就相当于发布新闻。

wps_clip_image1685843[1]

wps_clip_image1576743[1]

注意,这里要特别留意 讨论、trackback

什么是trackback?什么是pingback?

TrackBack是一种网络日志应用工具,它可以让网志作者知道有哪些人看到自己的文章后撰写了与之有关的短文。

PingBack是中常用的用来通知网志系统文章被引用情况的一种手段。

自定义栏目功能

在首页显示文章时,在文章的左侧,或右侧,或上侧,显示一张图片

3、 媒体库——wps_clip_image35742[1]

wps_clip_image1046043[1]

图片视频等存放的仓库

4、 链接——wps_clip_image2099842[1]

这里是添加友情链接的地方,可以建立链接的分类目录,这样便可以在前台某些页面上进行有选择的显示友情链接。

5、 页面——wps_clip_image2029842[1]

这里是添加单页面,即,可直接显示内容的页面,而且是不常更新的页面。如可根据需求添加“关于我们”,“联系我们“等页面

系统默认下,每添加一个页面,在头部的导航栏里便增加一项栏目。wps_clip_image995742[1]“添加页面”的界面如同发布文章的界面。

6、 评论——wps_clip_image1761342[1]

wps_clip_image105443[1]

这里是查看所有评论,并对评论进行审核删除等等操作。

7、 外观——wps_clip_image960342[1]

主题

wps_clip_image2559543[1]

小工具:就是指页面可以具有的功能

wps_clip_image1601343[1]

可用工具包括——

wps_clip_image1307743[1]

如果想要用这些小工具,可以拖拉到工具区域

wps_clip_image1387742[1]

如 默认的为:

wps_clip_image59942[1]

wps_clip_image3030342[1]

上图是主页面所具有的一些功能

那么添加个日历的小工具

wps_clip_image1797242[1]

主页则被改变

wps_clip_image2953242[1]

菜单:指可以创建一个把各分类或页面集合到一起的目录

wps_clip_image2985243[1]

如果你不想用wordpress默认的头部导航,可以试着用自定义菜单做导航,当然,这里要注意的是,如果用自定义菜单做头部导航的话,就不能用手动添加的目录或系统默认一起混用。

自定义菜单的使用

打开当前主题的functions.php

在任意位置或任意函数里放入一下代码:

register_nav_menus(array(

'primary' => 'Primary Navigation'//primary是菜单的名称

));

一般是在header中,打开header.php,查找类似:

<?php wp_list_pages('depth=2&title_li='); ?>

<?php wp_list_categories('title_li=&orderby=id'); ?>

替换为

<?php wp_nav_menu( array( 'theme_location' => 'primary' ) ); ?>

根据需求不同,可放入页脚(footer.php),或是侧边栏(sidebar.php),方法一样

背景:就是设置页面的背景

wps_clip_image3139543[1]

顶部:设置顶部的图片、logo

wps_clip_image804243[1]

编辑:是在线编辑该主题的css样式以及模板

8、 插件——wps_clip_image2047042[1]

需要什么功能的插件,就进行添加,这也是wordpress的核心部分。目前有上百种插件可供安装,也可以根据个人的需求,以wordpress的格式等来自定义插件。

9、 用户——wps_clip_image2236442[1]

这里是显示各个wordpress用户的资料及添加新用户

wps_clip_image2175443[1]

wps_clip_image1737943[1]

10、 工具——如图

wps_clip_image571142[1]

导入:

wps_clip_image3232343[1]

导出:

wps_clip_image1297143[1]

11、 设置

设置网站的基本信息:

wps_clip_image2940343[1]

撰写:

为了方便发布文章信息,可以进行“远程发布”和用电子邮件发布(但一般不推荐使用)

阅读:

wps_clip_image2957043[1]

也是对页面访问的选项

讨论:关于评论的相关设置

wps_clip_image2497842[1]

媒体:对图像即上传的设置

wps_clip_image2771742[1]

隐私:对站点的访问权限的设置

wps_clip_image786142[1]

固定链接(永久链接):

wps_clip_image2361342[1]

最好不要使用默认的设置。

固定链接的重要性

很多博客新手在选择固定链接的时候非常没有经验,等过了好几个月后才意识到原来自己的固定链接没有选择好。一个糟糕的固定链接不仅会让URL地址看起来不舒服而且重要的是会对整个网站造成不好的影响:

1、它们会影响文章的SEO效果。

2、对用户越具有易读性的结构,越容易被搜索引擎所读懂,反之亦然。

3、它也是判断博客导航性是否良好的一个重要因素。

4、清晰明了的结构也方便自己和他人寻找旧文章。

5、它甚至可以认为是判断你的博客是否够专业的一个参考。

最好使用:/%category%/%postname%

参考资料:http://www.tao168.net/view

如何转换更改固定链接以不失去搜索优化

四,建站的一般步骤,即,把wordpress转化成cms建站

想变成cms网站,则需要下载不同的插件。

1) 选关键词

包括主关键词。选关键词就是一个网站定位的过程,在关键词选取的过程中我们会发现一些额外的需求或者创意。这个时候可以不用选择此关键词和长尾关键词,他们可以在后续的步骤中选择。

2)选域名

有了主关键词就有了网站的定位,那么接下来就是要选择一个好的域名,可以采用拼音式或者使用英文单词策略来选择一个好的符合自己需求的域名。

3)选主机

这个时候就要选一个好的主机商了,这个也是比较头疼的一个步骤,选不好可能会影响网站,说实话主机销售领域内的奸商还是很多,大家选购时要慎重。

4)搭建网站

这个步骤包括域名绑定,选择合适的主题和插件。此时难免会对主题进行一些必要的修改,尽管WordPress有如此丰富的主题,但是到目前为止我还没有发现一个主题,能够让我拿来即用。细分步骤如下:

· 域名绑定

· 安装WordPress

· 选择主题

· 安装必要的插件(以后会总结)

· 确定永久链接,这个要想好,确定以后就不要轻易修改了,否则·····

· 对主题中样式错误或者其他内容进行必要的修改,如果对中文支持不好,最好简单汉化一下

5)网站结构和关键词布局的确定

根据自己的需求确定是用tag、category还是page页来做此关键词,在这里还要对网站中SEO不友好的部分进行修改。

6)填充销量内容

目的有两个,一个是进一步测试网站是否存在错误,二是为下一步提交网站做准备

7)提交网站到搜索引擎

尽量多的提交到搜索引擎,Google提交时最好使用网站管理员工具提交Sitemap。

关于建cms的插件

插件

Role Scoper

CMS 的一个必要条件,是权限控制。 Role Scoper 这个插件就是干这个的。我的做法是这样的:

创建一个分类 (category) C1,创建一个组 (group) G1

在 Restrictions/Categories 下面把 C1 配置为受限制的 (restricted)

在 Roles/Categories 下面把 G1 分配为 C1 的 Post Editor

这样就实现了只有 G1 的用户才能浏览、修改 C1 分类下的帖子,实现了内部资料的目的。

最后,如果要实现对附件的权限管理,还要开启 permalink。这在 Roles/Options 下面有说明。

Role Scoper 有个 bug,导致了 Windows Live Writer 选择打开命令时不能浏览到正确的文章。经过几个小时的试验,我发现在 cap-interceptor_rs.php 文件中大约 400 行处 flt_user_has_cap 函数中,有一个对于生成 $listed_ids 的优化处理在 xmlrpc 的情况下会出错。加上一个条件,让它在 xmlrpc 的情况下不生效即可。具体修改如下,其中 defined(‘XMLRPC_REQUEST’) 为添加的条件:

if ( defined('XMLRPC_REQUEST') || ! isset($hascap_object_ids[$src_name][$object_type][$capreqs_key]) ) {
...
} else ...

Avatar

这个插件允许用户自己上传头像,而不必引用 gravatar.com 的资源。

Sidebar Login

这个插件是首页的一个 widget,允许用户在那里登录,而不必记住管理页面的地址。首页登录对 CMS 的可用性至关重要。(作者:Jackqq)

五,一些常见的问题解答

如:http://codex.wordpress.org/FAQ_Troubleshooting

目前已升级到3.3.1版本,设置基本一样,祝大家好运!tks.

发表评论