网站搭建从零开始(六) WordPress的基本配置

原文发表自我的个人网站,欢迎大家访问~转载请保留此段,或注明原文: http://www.hainter.com/website-primer-6

上一篇里,我们一起安装好了WordPress,成功的搭建了我们的网站。

WordPress框架特点

WordPress是一个被广泛使用的网站框架,主要用于博客类网站,但也被一些站点做成资讯类网站、购物网站等。

类似WordPress,也有一些其他的网站框架,比如我们用很多论坛时,就发现论坛标题末尾有一句Powered by Discuz!。Discuz!也是一个使用很多的网站框架,一般用于论坛网站。

我们可以感受到,使用了WordPress这一框架,很轻松的就搭建了一个功能完整的个人博客网站,完全不涉及任何代码。这一篇我们一起熟悉WordPress的基本应用。你会发现,WordPress用起来就和装扮QQ空间一样简答方便。

本地安装运行WordPress

首先介绍一下,由于我们的WordPress是安装在我们租用的远程服务器上的,在对网站进行管理的时候,一切操作都通过网络发送到服务器端处理,处理完在通过网络发送到我们的电脑上,整个过程都是在浏览器中进行,和QQ空间装扮一样。通过网络传输自然有延迟,尤其是国外的服务器,并且我们的服务器流量也有限。

于是有种更好的办法,我们可以让WordPress运行在自己的电脑上,然后对他进行配置,配置好了,再转移到服务器上。

让本地计算机支持WordPress,需要安装PHP、MySQL等环境,但是这里已经有软件为我们全部做好了,例如USB WebServer。

我们只需要下载这个软件到电脑上,然后解压运行(甚至都不用安装,放到U盘也能用),当Apache、MySQL环境启动后,默认情况下,软件的root子目录就成为网站http://localhost的根目录,当然你也可以在设置中修改。

把WordPress文件解压到root子目录中,浏览器访问http://localhost就可以打开本地的WordPress页面了。如果Apache启动不了,试试在设置里面改一下端口,我自己电脑上就是改了端口才能启动的。如果你只是想学习WordPress相关知识而不打算建网站,也可以用这种方式来学习。可参考下文:

http://www.hainter.com/usbwebserver

主题

WordPress主要是用PHP语言编写的开源网站框架,里面有很多主题和插件供选择。如果有兴趣,你也可以自己做插件(当然这就要写代码了),或者修改别人的主题和插件,做的好的也可以共享到网上。当然使用别人的劳动成果时,要注意是否侵权。比如有些主题的作者会声明,主题可免费使用和修改,包括商业用途,但需要注明主题的原作者。

我们用管理员身份登录进入安装在本地或远程服务器的WordPress后台。如果你找不到登录界面,可以在域名后面加一个wp-login.php,这是默认的登录地址。

在仪表盘中,我们选择外观-主题菜单,就会打开主题界面,显示所有已经安装的主题。

打开下面的界面,就可以切换已经安装的主题了。主题更换后,整个网站的界面风格都会发生改变,就像QQ空间中的皮肤一样。

例如我安装并启用Twenty Thirteen主题,效果如下:

如果你需要安装主题,有几种方法:

(1)通过在线的主题商城。点击添加按钮,打开在线主题商城,即可安装。

(2)通过网页上传主题包。你在别的地方可以下载到做好的WordPress主题或者自己制作的主题,一般是zip压缩包。在主题商城的添加主题页面,点击上传主题按钮,上传压缩包即可。

(3)你还可以直接复制主题文件到WordPress中的\wp-content\themes子文件夹,注意这里需要解压后的文件,不是压缩包。

插件

WordPress还能安装很多插件。有点像QQ空间里面的各种挂件之类的东西,但是比那些更加强大。比如你可以安装文章浏览量统计插件WP-PostViews,然后可以查看到你的每一篇文章有多少人阅读过(当然初次建站安装这个插件后,发现自己写的东西访问量很低,相当心寒……劝你还是别安装了o(╯□╰)o)。你可以安装WP Smush.it软件压缩网站中的图片,这样打开网页会更快,也节约了你的服务器流量消耗……

插件的安装在插件菜单中。同样你也有三种方式来安装,在线安装,上传压缩包,和直接复制文件(插件在wp-content\plugins文件夹)。如果你有一些想要实现的功能但是不知道用什么插件,可以在网上找找。

插件安装上之后,你可以根据需要启用或禁用插件。安装太多插件可能会减慢网页访问速度,这点要注意。插件安装并启用后,一般会在设置菜单里添加一个插件的设置页面,有的插件还会在主题菜单等位置添加一些选项。

小工具

WordPress里面还有小工具,小工具通常是显示在网页侧边栏的,例如最新文章、分类目录、搜索等,具体小工具的位置是根据主题设置好的,也有的主题不支持小工具,或者是在手机访问时不支持小工具。

如果你的主题支持小工具,在外观-小工具菜单就能进行设置了。如果你安装了一些插件,例如前面说到WP-PostViews,他也会生成一个小工具供你使用。还有些主题也带有很多小工具。

文章、分类、标签、评论、用户

因为WordPress是博客网站的框架,自然少不了文章。你可以在文章菜单中管理、编辑、新建文章,并为文章选择分类、标签。如果你感觉WordPress自带的文章编辑器不好用,也可以安装一些插件对自带编辑器进行替换,例如CKEditor。

文章发表后,别人看到了可以发表评论。在设置菜单中,你可以设置大家是直接匿名进行评论,还是必须填写昵称和邮件进行评论,或者在你的网站注册了才能发表评论。你的账号是管理员账号,可以在后台管理网站,而新注册用户的权限你可以进行设置,默认是订阅者。你也可以禁止用户注册,或者对某些文章设置禁止评论。

WordPress还支持离线发布文章的功能。例如我一直用为知笔记编辑文章,然后很轻松就能上传图片,同时发表文章到我的网站。可参考下文:

http://www.hainter.com/wiz-blog

页面

页面的编辑和文章相似,区别是,页面通常用户编写一些很少修改的信息,比如你可以编写一个留言板页面,对自己网站进行介绍,大家可以在留言板发言(也就是评论)。而留言板是一个固定页面,不会像文章一样,随着时间推移,慢慢就排到很后面的位置了。

菜单

WordPress还有菜单功能。通常大部分主题都支持菜单功能,例如显示在网页顶部的那部分就是菜单。你可以设置首页、关于和留言板的页面在菜单上,然后把文章分类也放在菜单里。支持多级菜单,直接在页面中拖动位置就能进行设置。例如下图是我的网站前台显示的菜单和后台的设置界面。

媒体库

WordPress的媒体库相当于QQ空间相册,不过它不仅支持照片,还可以上传视频、音频、文档等,大家应该都比较熟悉,不再进行详细介绍。

WordPress后台的菜单选项基本上就是这些,如果你安装了一些主题、插件,可能会在菜单中添加一些选项,例如有的主题就有很多配置选项。不做一一介绍。

你只要花上一些时间和耐心就能像装扮QQ空间一样,设置好自己的网站。

本地设置数据的迁移

在本地设置好主题等配置后,需要上传到服务器端。WordPress的数据分两个地方保存,一个是WordPress文件夹,另一个是数据库。由于不同的插件数据保存的位置格式等可能不一样,如果直接把文件覆盖到服务器,并把本地数据库原封不动导进在线服务器的数据库,可能会出现一些问题。

后面还会讲到服务器的更换,域名的更换等,数据迁移都是必要的。网上有很多参考资料,但是实际使用时我还是遇到了一些问题,解决起来也有点麻烦,对于初学者不好理解。同时考虑到本篇主要讲基本配置,数据迁移就先不做介绍了。

所以本地数据迁移到服务器,我觉得最保险的方法是:把安装的主题和所有插件打包起来上传到服务器(也就是themes和plugins文件夹中的文件,这两个文件夹中一般不会用来保存配置文件);然后在服务器端,对照本地的设置再配置一遍。值得注意的是,如果你在本地WordPress中编辑页面和文章,数据会被保存在数据库中,需要通过数据库才能迁移。如果文中还有图片,图片的引用地址是http://localhost,不能直接迁移到服务器,还需要替换数据库中数据的网址字段,本篇暂不介绍。所以建议直接在服务器端进行编辑。

时间: 2024-10-12 00:08:28

网站搭建从零开始(六) WordPress的基本配置的相关文章

网站搭建从零开始(七) WordPress站点的完善

1.WordPress网站前后端常用语言简介和运行过程 通常一个网站的整个构建过程中需要大量的技术支持,尤其是用到很多种计算机语言.网站的构建主要分后端和前端两部分,后端代码在服务器上运行,而前端程序源码则通过网络传输到用户的浏览器,由浏览器执行.WordPress站点的页面属于动态页面,也就是说页面是程序动态生成的,不同的人.不同时刻访问同一个网址对应的页面,看到的内容是不一样的.和动态页面相对的是静态页面,静态页面的扩展名一般是html,不需要后端语言动态的生成网页. 后端语言PHP 实现网

网站搭建从零开始(五) WordPress的安装

原文发表自我的个人网站,欢迎大家访问~转载请保留本段,或注明原文:http://www.hainter.com/website-primer-5 前面说了很多废话,现在终于转到正题,WordPress的安装. 1.WordPress安装很简单 如果你的服务器能通过应用中心一键安装WordPress,这一节就很轻松了,基本上不需要做什么.但是考虑到那种新手的方式,以后如果换了服务器可能就不能进行安装了,并且有些需求还是不能用那种方式实现,所以学一下也好(主要是配置数据库.FTP,然后上传文件,过程

网站搭建从零开始(二)服务器空间

原文发表自我搭建的网站,欢迎大家访问,转载请保留本段或注明原文 http://www.hainter.com/website-primer-2 前面介绍了域名相关知识,这里介绍服务器,也常常被叫做空间,也就是网站数据实际保存的地方. 1.总体介绍 根据国家相关规定,国内服务器空间需要进行备案,也就是到相关的机构进行登记,具体方法可以网上找.域名也有备案一说,国内域名不备案可能会被禁用.国外的域名和服务器,一般就不需要备案了.国外服务器的一大缺点是速度一般比国内服务器慢,有些甚至几乎没有速度. (

网站搭建从零开始(三)域名解析

原文发表自我搭建的网站,欢迎大家访问,转载请保留本段或注明原文 http://www.hainter.com/website-primer-3 前面介绍了网站搭建所需要的两大要素:域名和服务器,这次要说的是域名解析,也就是把域名和服务器进行绑定的过程. 我们在访问网络时,网址会被发送到DNS服务器,然后由DNS服务器返回我们所要访问的服务器IP地址,从而进行访问.前面一文说了,一台服务器的同一个IP地址上可能有多个网站,或者是子网站,这时,我们请求的数据被服务器接收到,服务器需要根据判断网址中的

网站搭建从零开始(一)域名

原文发表自我搭建的网站,欢迎大家访问,转载请保留本段或注明原文 http://www.hainter.com/website-primer-1 我是前段时间开始接触网站搭建的,目前也是新手,但是这几天从对网站完全不了解,到自己搭建一个比较完整的网站,算是学了不少知识.所以现在总结一下,希望对同样想建站但又不知如何下手的人有所帮助. 搭建一个网站,除了网站的建设,我们主要还需要两个条件,域名和服务器. 所谓域名就是网址当中最前面用点号分隔的那部分,如baidu.com.域名通常有顶级域名.二级域名

网站搭建从零开始(四) 服务器的配置

原文发表在我的个人网站,欢迎大家访问~转载请保留本段,或注明原文:http://www.hainter.com/website-primer-4 域名解析设置好了,通常我们就可以访问我们的站点了,上篇里面没有详细讲服务器绑定域名的过程,可能不够清楚,这篇里面再做一下介绍.同时对服务器端的配置进行介绍(由于各种服务器各不相同,这里也没法一一介绍,就根据我的经验,做个大致的说明). 1.域名解析知识补充:服务器空间对域名的绑定 首先你有一个服务器空间,通常是一个虚拟主机,空间有根目录"/"

centos7下linux运行asp.net,c#网站搭建配置-mono+nginx

centos7下linux运行asp.net,c#网站搭建配置-mono+nginx 一.首先安装一些需要的软件包 首先更新CentOS上的软件包: yum –y update 安装一些需要的库: yum -y install gcc gcc-c++ bison pkgconfig glib2-devel gettext make libpng-devel libjpeg-devel libtiff-devel libexif-devel giflib-devel libX11-devel fr

Bluehost WordPress网站搭建疑问解答

如果有创建境外网站的需求,比如做Niche或Affiliate网站,通常会选择Bluehost做服务器.下面针对在Bluehost上搭建网站需要注意的地方做个解答. 1.如何选择套餐? 一般选择推荐的版本,预算充足就选WP Pro. 2.是否需要在购买服务器之后也注册域名? 如果没有事先注册好的域名,可以注册一个新域名,首年免费,但是到期之后后续的费用还是会比其他服务商的费用高,所以域名最好是先注册好,而且变更主域名也麻烦,需要提供经过账号认证才可以变更. 3.注册账号信息有哪些需要特别注意?

从零开始的Wordpress个人博客搭建

0x00前言 在博客园写了有一年的博客了,也想换换新口味,wordpress的众多的主题和个性化设置非常符合我的喜好,所以捣鼓了一天也算是把它搭好了. 直接在服务器上搭建wordpress还需要配置mysql,apache,php,这几个还不算麻烦,之后下载主题或插件还要配置ftp,修改php的上传大小种种,如果哪天换了vps,又有重新配置,着实麻烦 本篇博客将整理使用docker搭建wordpress的思路,其中遇到许多的的坑,希望我解决的问题能对你们有所帮助 0x01搭建前服务器配置 在腾讯