设置篇
自主托管WordPress博客的优势
与免费托管的WordPress博客相比,自主托管的WordPress博客有很多优势。如果有了一个自主托管的WordPress博客,我们对博客的代码就有了完全控制权,可以为博客使用任何主题,或者完全修改主题,甚至自己开发主题。也可以在博客上添加各种插件,然后再修改代码。WordPress的代码是完全开放的,用户可以随时修改,甚至开发自己需要的功能。
WordPress论坛是WordPress博客爱好者们的聚集中心,他们在论坛中相互帮助,开发并共享各种主题和插件,共同推动新功能新设计的开发以及WordPress的进步。在这个自由国度中,我们可以发挥自己天马行空的想象,设计一个独一无二的WordPress博客。WordPress手册中也有数百篇文章能在必要时给我们以帮助。
本文的目的是让用户快速掌握WordPress的使用,并对WordPress的最主要概念和使用技巧进行总体介绍。文章涵盖了WordPress用户需要了解的基本设置与管理操作,最后还给出了一些关于修改WordPress主题的基本概念。
注意:WordPress.org与 WordPress.com有着根本上的不同。WordPress.org提供WordPress软件,用户可以在这里下载软件并安装在租来的虚拟主机服务器空间上。而WordPress.com提供的是免费的空间,用户可以在这里注册WordPress.com博客,但使用主题和插件时会受到一定限制。在WordP.com博客上,用户不能张贴广告或修改任何代码,如果要修改自己的样式表,还得额外付费。(要两者间更多差别,请看WordPress.com Versus WordPress.org。本“快速入门指南”主要主要面向自主托管的WordPress博客。)
熟悉FTP
FTP是管理WordPress文件时会用到的一项工具,Filezilla就是一款FTP客户端程序。我们可以通过FTP将主题和插件上传到WordPress博客。如果虚拟主机不提供自动安装器,我们就需要用FTP来安装博客。
Filezilla是一款简单的应用程序,只要备齐网站地址、用户名以及虚拟主机密码就可以使用FileZilla。连接到FileZilla后,远程虚拟主机的文件就会出现在界面右侧列表,而本地文件则显示在左侧。将文件拖拽到远程主机文件列表后,本地主机的文件/文件夹就被发送到远程主机商了。输入FTP信息后,利用Quick Connect按钮旁的下拉式箭头进行连接。
相关资料:
在虚拟主机上安装WordPress
要安装WordPress,我们需要一台配备PHP和MySQL的虚拟主机。为简化WordPress的安装过程,首先要确保虚拟主机支持cPanel(或其它类似控制系统)。根据WordPress开发团队的经验,BlueHost几乎支持所有类型的虚拟主机,BlueHost还配备了最早的自动安装器——Simple Scripts。购买虚拟主机后,进入cPanel控制面板(或者类似系统的控制面板),超找Simple Scripts,Fantastico等WordPress自动安装程序。如果主机不提供自动安装程序,请根据“WordPress 5分钟快速安装”中的操作说明手动安装WordPress,不用担心,手动安装也很简单。下面介绍几种不同的安装方法。
在虚拟主机上安装WordPress:
1. 购买一个虚拟主机方案
2. 通过http://博客名称.com/cpanel登录进入cPanel界面
3. 点击Simple Scripts功能(或者Fantastico等类似功能)
4. 如果没有自动安装程序,请根据“WordPress 5分钟快速安装”中的操作说明手动安装WordPress
5. 安装WordPress博客
WordPress安装程序主要将文件放置在三个文件夹中(wp-admin, wp-content以及wp-includes),同时会将一些松散文件放在根目录下。用FTP上传WordPress文件时,通常都是将文件上传到wp-content目录下。
注意:我们连接到远程主机时,必须要在public_html或www文件夹中查看WordPress文件。这两个文件夹都提供我们的WordPress文件内容。当用户访问http://www.yourdomain.com 或 http://yourdomain.com时,文件夹会相互进行镜像映射,使两个网址显示相同结果。
wp-content文件夹下有两个重要的子文件夹:plugins与themes。利用FTP将插件或主题上传到这两个子文件夹中后,就可以在WordPress管理面板中激活所上传的插件或主题并将其投入使用了。此外,在WordPress中撰写日志时上传的图片也会被保存在wp-content/uploads文件夹中。
更多信息请参考:
- My video on installing WordPress Through cPanel with Fantastico
- WordPress安装环境
- Web hosts recommended by WordPress
- A professional video on installing WordPress manually following the famous 5 minute install
- Instructions for manual installs using the famous 5 min process
- See another video on installing WordPress manually
- Have someone install WordPress for free
- Specific DreamHost Installation Instructions
- Installing WordPress in 5 Minutes (视频)
了解WordPress博客的功能
WordPress安装完毕后,应该花些时间了解它的各项功能。在http://博客地址.com/wp-admin中输入配置WordPress时设定用户名和密码,登录进入新安装的WordPress博客。
成功登录后看见的界面就是WordPress博客管理面板(即WordPress博客的后台),我们会在这里撰写日志、管理博客。管理面板右侧的导航栏分为两部分,上下方各有五个菜单选项。其中上方的五个菜单为:
- 文章(日志):日志工作区,可编辑已有日志、添加新日志、管理日志标签和分类
- 媒体:编辑媒体、添加新媒体
- 链接:链接管理区
- 页面:编辑原有页面、添加新页面
- 评论:评论管理区
进一步熟悉所有菜单以及菜单下的子菜单,了解他们的功能。
更多信息请参考:
管理基本设置
安装博客后,我们需要对博客进行一些基本设置,如博客标题、副标题、时区以及用户名。点击管理面板导航菜单下方的设置菜单,设置菜单下的子菜单包括:常规、撰写、阅读、讨论、媒体、隐私、固定链接、杂项。选择需要设置的菜单项。
进行设置时,要确保固定链接和评论不需经过审核。固定链接中使用的是日志标题,而非 ?p=123这样的符号,做到一目了然。评论也需要进行设置。默认情况下,所有评论显示在博客上前都需要经过审核。
进行博客基本设置前至少需要进行以下操作:
1. 在设置>固定链接下激活固定链接。选择“日期和时间”选项(如果选择了其它选项,要设置页面URL就更有难度了)
2. 在设置>讨论下将评论设置为可以立刻显示在博客上。在“在评论显示之前”的选项中选中“评论者必须成功发表过评论”复选框。
3. 在设置>常规下设定博客标题和副标题。通常博客标题和副标题会显示在博客的也头上。
4. 在设置>常规下选择正确的时区以及正确的UTC时间。
更多信息请参考:
- Setting Permalinks
- Setting Comment Privileges
- Configuring General Options (video)
- Configuring Discussion Settings (video)
- Configuring Permalinks (video)
- Configuring Privacy Settings (video)
- Configuring Reading Settings (video)
- Configuring Writing Settings (video)
- Configuring Miscellaneous Settings (video)
从Blogger或其它系统中导入内容
从其它博客平台转入WordPress时,可以将原有的内容也一同导入WordPress。在工具>导入中,选择相应的被导出的博客软件名称。WordPress几乎支持所有博客平台内容的导入。但从其它地方导入内容时,只能导入日志、分类与标签,不支持图片导入。
更多信息请参考:
内容篇
撰写日志
日志是博客主人撰写的、显示在博客主页上的常规性博客文章。我们可以点击管理面板的文章>添加新文章撰写日志。填写必要字段和信息,为日志选择或新建一个分类,然后点击“发布”。撰写日志是管理面板中出现频率最高的操作。写博客日志时,注意使用较短的段落,利用子标题和图片等功能,同时注意不要使用过于乏味的语调。希望插入“Read more….”标签时,可以点击编辑界面上方工具栏里的Read More按钮。
更多信息请参考:
- 撰写日志
- 博客客户端
- Writing a Post (video)
- Writing a Post (video)
- Adding Gallery Images with the Media Uploader
创建页面
页面(Page)主要是为“关于我”、“我的联系方式”等内容而创建的。页面不在博客常规“年代史”范围内,也不算入RSS订阅。页面通常被用来显示关于博客主人以及网站的永久性信息。页面内容的长短完全由用户本人决定。其它类型的页面内容包括版权、法律法规、再版许可、公司信息、可访问性描述等。(推荐每个博客上都设定一个关于页面和联系方式页面——参见advice from Lorelle。)
更多信息请参考:
- 页面的创建和使用
- The Importance of the About and Contact Pages
- Posts versus Pages (video)
- Writing a Page (video)
为日志归类
将撰写的日志分成不同类别,这样读者就可以根据自己喜欢的类别来选择需要阅读的文章。在日志右侧下方的“分类目录”中,点击“添加分类目录”,可以新增一个分类目录。一篇日志可以出现在多个分类目录下。要管理分类目录,请前往文章>分类目录。
我们还可以利用分类目录进行进一步操作,例如可以将特定分类从博客主页上删除,或者规定某一版块可以显示的分类。这是杂志风格的布局的常用手段:主页上有多个版块,指定各个版块所显示的分类日志。
我们还可以为各个分类存档页面设定不同的页面样式和风格。例如,复制archive.php文件,重命名为category-24.php(任意选择一个分类ID都可以),然后修改category-24.php文件(如删除侧边栏、修改页头等),之后ID为24的分类存档页面就会使用category-24.php文件而非archive.php作为模板了。
更多信息请参考:
- Manage Your Categories
- Categories Explained (video)
- 模板标签-the_category()
- 为某一分类的文章作特别样式设计
- 从博客主页上排除某些分类
- 初识模板标签
为日志添加标签
标签相当于日志的微型分类或索引关键字。我们的博客可能只有7-12个分类,但却可以有无数个标签。点击某篇日志下的一个标签后,使用该标签的所有日志都会显示在页面上,帮助读者查找相关内容(大多数读者可能是通过在搜索引擎上搜索某个特定话题,然后才被指引到我们的网站)。我们可以在日志右侧的“标签”版块中输入与该日志相匹配的标签。也可以在文章>标签中管理日志标签。
如果主题中激活了标签,我们会在已发表日志的下方看见该日志的标签。如果主题没有激活标签,可以在主题中添加一个php标签来使标签出现在日志下方。选择外观>编辑菜单,点击右侧的single.php文件,看到的是生成日志的代码。在single.php文件中希望显示标签的位置上(通常情况下是在<?php the_content ?>标签后,该标签生成日志正文)添加<?php the_tags(); ?>。
更多信息请见:
编辑日志或页面
在WordPress中用户可以直接点击日志/页面最下方或最上方的编辑链接编辑日志/页面,这是WordPress的一大进步。当然也可以在管理面板中编辑日志/页面,但直接在博客上查找需要编辑的日志/页面,然后点击编辑,这不是更方便吗?
要编辑一篇日志/页面:
1. 首先通过http://yourdomain/wp-admin.登录博客管理后台
2. 点击管理面板界面最上方的“访问站点”,返回博客主页
3. 找到自己需要编辑的日志或页面
4. 点击日志/页面上出现的“编辑”链接
5. 编辑日志/页面,之后点击“保存所做更改”
如果日志上没有出现编辑链接,说明主题开发者在代码中省略了这一功能。我们可以在外观>编辑界面上点击右侧的single.php文件,在文件 <?php the_content(); ?>标签后添加以下代码:
<?php edit_post_link('Edit', '', ' | '); ?>
然后返回查看日志,编辑链接就会出现在日志的正文下方。退出登录后,编辑链接不再显示。
更多信息请看:
布局篇
更换主题
WordPress用户可为其博客更换任何主题。所有主题中都包含一个CSS样式表,该样式表决定了博客的页面布局和风格(颜色、排版、外观)。在WordPress中,日志的内容独立于博客布局外,因此用户可以随时更换主题而不必更改日志内容。
WordPress曾试图建立一个集合所有WordPress主题的主题库 WordPress Theme Viewer,最后由于各种各样的原因,WordPress主题散落在互联网的每个角落里。
Weblogtoolscollection经常会向访问者推荐一些新发布的主题。大多数博客都在页脚部分显示了博客当前使用的主题。在搜索引擎上搜索“WordPress主题”可以找到很多免费主题,也可以花费若干美元购买一个设计精美的WordPress主题(在搜索引擎上查找“WordPress主题设计”或“付费WordPress主题”)。一般而言,选择主题时应尽量使用能够突出显示文字信息、风格简洁的主题。如果厌倦了现在的主题,立刻就可以换一个新主题。
为博客更换主题:
1. 将所需主题下载到本地计算机
2. 右击所下载的压缩文件,利用7-zip 或Winzip解压
3. 打开FTP客户端(如FileZilla),连接到虚拟主机,将下载的主题文件夹上传到wp-content/themes
4. 登录博客后台,在外观>主题中可以看到新上传的主题
5. 选中该主题作为新主题。然后返回查看新主题在博客上的显示状况。
更换新主题后,可能需要重新配置侧边栏、页面导航以及页头。重新设置时应保证主题能够同时适应Firefox和IE浏览器。如果使用主题时遇到问题,请先访问主题作者的网站。如果访问后仍然找不到解决方法,可以在WordPress论坛的主题版块中寻找帮助。
更多信息请看:
调整侧边栏
一个主题通常会有一到两个侧边栏。侧边栏是博客日志左侧或右侧一个狭长的列表。侧边栏中的版块被称为“widget(小工具)”,我们可以任意显示或隐藏这些工具。侧边栏通常会列出博客的页面、联系方式、最新日志、RSS订阅、“关于”信息,如果有广告,也会显示在侧边栏。
修改侧边栏的步骤:
1. 点击进入外观>小工具菜单。小工具界面上包括两部分:左侧的可用小工具和右侧的当前小工具。
2. 将左侧自己需要的小工具拖拽到右侧的某一个侧边栏中,这样被拖拽的小工具就成了当前小工具
3. 点击小工具栏旁的向下箭头,编辑小工具的相关说明。大多数小工具的功能从字面意思就可以看出来,但RSS小工具是例外。RSS小工具不显示其它人对本博客的RSS订阅,而是博客主人订阅的RSS中的条目。
4. 在当前小工具中,拖拽小工具,使之以自己希望的顺序排列
5. 点击“保存”按钮
6. 如果主题已经使用了一个侧边栏,选择另一个侧边栏并进行小工具配置
更多信息请参考:
自定义页头图片或背景
我们修改主题时,通常首先会想到更换主题上方的横幅图片。但如何更换还要取决于当前所用主题。一般来说,更换主题页头图片分为以下几步:
1. 测出横幅图片的准确尺寸。横幅图片通常存放在主题文件夹中某个images或img子文件夹中。
2. 记下图片文件的的名称、文件类型以及尺寸大小。
3. 利用Photoshop或SnagIt等图片处理程序自行设计一个替代图片,新图片尺寸应与原图片完全一致,以原有图片的文件名和文件类型保存新图片。
4. 用FTP将新图片文件上传到原横幅图片所在文件夹(通常是wp-content/themes/当前主题名/images)
5. 弹出提示框时, 选择“覆盖原有文件”
6. 刷新博客页面,查看新图片的显示效果
此外,我们也可以保留原有图片文件,仅更改样式表中的文件名。
样式表中的页头信息应该是:
#header { background: url("<?php bloginfo('stylesheet_directory'); ?>/images/wc_header.jpg") no-repeat bottom center; }
通过更改background属性(wc_header.jpg)改变页头图片/背景。
有时页头中可能没有任何图片,而只是一大片背景颜色。更改背景色的步骤如下:
1. 进入外观>编辑
2. 点击头部(header)文件,查看该部分的的样式。也可以使用Firefox插件 Web Developer Extension来查看header中定义的样式。
3. 点击stylesheet文件(在外观>编辑中)
4. 修改步骤2中查看的header样式
更多信息请看:
更换页面的显示方式
不同的主题会以不同方式显示页面。顶部含有按钮或导航菜单的主题有时会将这些按钮和表格自动显示在页面上。有些主题则会在侧边栏生成页面列表。还有些主题则要求用户手动输入页面URL。
关于页面的排列,有几点需要注意。如果页面(用户撰写的页面)列表自动显示在博客上,可以通过页面下方显示的页面顺序更改页面的排列顺序。
调整页面顺序:
1. 进入页面>编辑
2. 选中自己需要编辑的页面
3. 在页面下方的“页面顺序”中,以1,2,3….顺序为页面编号排序。编号为1的页面显示在编号为2的页面前。
4. 点击保存。
提示:如果在侧边栏中列出页面,Pages小工具下会有一个编辑链接,用户可以通过编辑链接更改页面的排列顺序并删除一些页面使之不显示在侧边栏上。
注意:如果主题上方有五个导航菜单(每个菜单都自动链接到一个页面),但我们的博客上有10个页面,这时可以在header.php文件(外观>编辑)中手动编辑页面链接的代码,也可以更改wp_list_pages标签中的参数,排除那些不希望显示在菜单上的页面。Pages小工具下有一个简单的“除了”字段,我们可以在这里标注不希望显示在侧边栏上的页面。但如果当前主题有一个导航栏或是菜单栏,编辑页面就变得很棘手了。页面列表由 <?php wp_list_pages('arguments'); ?>标签在代码中生成。我们可以用各种决定页面显示方式的参数代替该标签中的argument。例如,可以在列表中添加或删除页面,也可以添加子页面、规定页面排列顺序等。具体用法参见模板标签wp_list_pages。
更多信息请看:
简化RSS订阅过程
RSS订阅是博客的特色之一,订阅者通过RSS订阅将我们的博客添加到他们的订阅器中。所有WordPress博客都自带RSS订阅功能,用户甚至可以指定订阅某一分类下的日志。我们可以在自己的博客地址后加上/feed来了解博客的订阅情况。例如,如果http://idratherbewriting.com是我们的博客地址,那么http://idratherbewriting.com/feed就是博客的RSS订阅情况。
尽管如此,除非通过Feedburner重定向自己的RSS订阅,否则很难统计出博客被订阅数量。我们有时会在一些博客上看到显示订阅数量的小图标,这是Feedburner的专用小图标,我们也可以在自己的博客上安装这样一个图标。
要通过Feedburner重定向博客订阅并在博客上添加订阅图标:
1. 在博客URL后添加/feed,了解RSS订阅信息
2. 进入 Feedburner.com,注册一个账号
3。 在Feedburner主页的主输入框中,“Start Feedburning Now”文字下方,输入自己博客的RSS订阅地址。如果打算将播客视频也纳入订阅内容,请选中I am a podcaster复选框。(使用Feedburner添加播客订阅会自动加入必要的iTunes说明。)
4. 为RSS订阅起名,点击Activate Feed
5. 点击Next,完成其他必要设置
6. 如有必要,可下载 Feedburner Feedsmith plugin插件。解压所下载文件并通过FTP将之上海窜到wp-content/plugins文件夹。然后在管理面板中点击插件菜单并激活该插件。
7. 在Feedburner中点击Publicize表。然后进行以下操作:
- 如果要获取RSS图标的代码,点击Chiclet Chooser子表
- 如果要获取电子邮件订阅框的代码,点击Email订阅表
- 如果要获取订阅者统计数量图标的代码,点击Feedcount子表
8. 返回博客,进入外观>小工具
9. 在博客侧边栏添加一个文本小工具,然后插入第七步中获取的代码(RSS、Emai或Feedcount)
注意:如果没有使用Feedburner Feedsmith 插件,读者也可以订阅到我们的博客,但地址是WordPress默认地址而非重定向的Feedburner订阅地址。Firefox和IE浏览器感应到网站上的RSS订阅时,会在浏览器地址栏网站地址右侧显示一个橘黄色的RSS按钮。读者点击这个按钮后,页面上显示该网站的默认订阅地址而非Feedburner订阅地址。我们可以编辑网站header文件中列出的订阅信息,以此更改浏览器地址栏的订阅地址。
要更改header文件中的订阅:
1. 进入外观>编辑
2. 点击Header文件
3. 用自己指定的Feedburner订阅地址代替自动生成的订阅地址,然后保存
例如,header中有一行代码描述的订阅地址是:
<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="<?php bloginfo('rss2_url'); ?>" />
其中<?php bloginfo('rss2_url'); ?> 自动获取默认订阅地址。用Feedburner的订阅地址替代<?php bloginfo('rss2_url'); ?> ,如:
<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="http://feeds.feedburner.com/tomjohnson" />
更多信息请看:
分类:中文手册