WordPress

让你的主题支持WordPress 3.0的自定义菜单功能

2

目前WordPress 3.0 RC已发布,新版增加了许多功能,可能喜欢尝鲜的朋友已迫不及待地升级了自己博客,利用原来2.9.2版的中文语言文件基本汉化了大部分菜单,只有少部分 还是英文的,其中在主题选项中多出一个Menus功能,一个可以方便灵活地向导航菜单添加自定义内容的新功能。但当你打开这个选项时会提示“The current theme does not natively support menus, but you can use the “Custom Menu” widget to add any menus you create here to the theme’s sidebar.”大概的意思是:当前的主题不支持菜单功能,但你可以 把利用这一“菜单”功能,添加的自定义菜单应用到主题侧边栏中,也就是小工具(E文盲,翻译的不好别见笑)。然而当你启用3.0版默认主题Twenty Ten后,这个提示就消失了,看来是新的默认主题针对3.0功能进行了优化。

原来在默认主题functions.php中有一句:

// This theme uses wp_nav_menu() in one location. register_nav_menus( array( 'primary' => __( 'Primary Navigation', 'twentyten' More >

WordPress 的Robots.txt设置

3

为了避免搜索引擎对博客内容进行重复索引,可以用robots.txt限制搜索引擎机器人对某些页面的抓取。例如分类页面(category)、标签页面(tag)之类的是随最新文章变化的,对它们做索引就没有什么意义。

可以在web的根目录下放置一个如下内容的robot.txt文件(文件名全部为小写):

User-agent: * Disallow: /wp-admin Disallow: /tag Disallow: /category/ Disallow: /*?* User-agent: Mediapartners-Google Allow: /

其中的“Disallow:/*?*”那句是让搜索引擎不去索引所有带“?”的网址。如果WordPress没有采用永久固定链接而用默认的“ /?p=xx”的方式的话就要删掉这句。

请注意末尾的两句,其含义是允许Google Adsense的机器人去抓取所有页面,这样才可以在所有页面上都放adsense广告。否则在禁止了索引的页面上只会显示公益广告而无法获得 adsense收入。曾经有人对该问题的回复是设置:

User-agent: Mediapartners-Google* Allow: /

也就是后面加了个“*”,不知道是那人笔误还是怎样,这个“*”是不对的,但网络上以讹传讹,很多文章在说明robots.txt的设置时都说成 More >

WordPress的RSS输出方式

6

一个RSS文件就是一段规范的XML数据,该文件一般以rss,xml或者rdf作为后缀。发布一个RSS文件(一般称为RSS Feed)后,这个RSS Feed中包含的信息就能直接被其他站点调用,而且由于这些数据都是标准的XML格式,所以也能在其他的终端和服务中使用,如PDA、手机、邮件列表等。

WordPress支持RDF/RSS More >

把WordPress放在子目录中而让你的博客显示在根目录

4

很多人想让WordPress运行在他们站点的根目录(例如:http://example.com),但是他们不想让所有的的 WordPress文件把他们的根目录弄乱。WordPress允许你把WordPress文件放在一个子目录,同时让你的博客显示在站点的根目录中。

把 WordPress放到单独子目录下的程序如下:

1、新建一个用来存放WordPress核心文件的新文件夹(本文以/wordpress示范)。

2、进入options(中文版用户为“设置”)面板。

3、找到WordPress address (URL)(中文版用户为“WordPress 安装地址 (URL)”)这个选项,把后面的地址改成你存放WordPress文件的文件夹地址。比如:http://example.com/wordpress

4、找到Blog address (URL)(中文版用户为“博客地址 (URL)”)这个选项,把此地址改为你网站的根目录的URL。例如:http://example.com

5、点击Save Changes(中文版用户为“保存更改”)。

6、把WordPress的核心文件转移到你新建的文件夹中,也就是WordPress address (URL)这个目录。

7、把index.php和.htaccess文件从WordPress目录转移到根目录(即Blog More >

WordPress数据备份插件BackWPup

1

BackWPup 插件简介

BackWPup是一款WordPress数据库备份插件。

官方下载地址:http://wordpress.org/extend/plugins/backwpup/

这个插件详细的功能列表:

  • 数据备份。
  • WordPress XML文件导出。
  • 数据库优化。
  • 数据库检查、修复。
  • 文件备份。
  • 备份文件格式:zip, tar, tar.gz, tar.bz2。
  • 备份文件到文件夹。
  • 备份文件到FTP服务器。
  • 备份文件到Amazon S3、Google Storage、DropBox等。
  • 支持邮件发送备份文件/日志(log)。
  • ** WP 3.1 and PHP 5.2.5 Required!! **

WordPress固定链接的htaccess文件设置

1

WordPress设置固定链接时,如果提示需要设置.htaccess文件,可使用文本编辑器新建一个文本,内容如下:

# BEGIN WordPress

<IfModule mod_rewrite.c> RewriteEngine On RewriteBase /blog/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /blog/index.php [L] </IfModule>

# END WordPress

直接保存为.htaccess文件,上传到网站的WordPress目录中即可(与index.php同目录)。

重要提示: 上文代码中第三行的 /blog/和第六行的 /blog/index.php请根据你自己WordPress的实际安装目录进行修改,否则会出错。

WordPress相关文章插件Yet Another Related Posts Plugin

6

Yet Another Related Posts Plugin是一个Wordpress相关文章插件,by mitcho (Michael 芳貴 Erlewine) for WordPress。插件下载地址:Yet Another Related Posts Plugin

在上述地址下载激活插件后,我们打开插件选项。中文版的wordpress用户的插件页面是中文的,相信大家也可以按照自己的需要来选择。这里就给 大家讲解几个需要注意的地方:

1、关联设置中的匹配值,系统默认的是5,但是这个匹配值通常会导致相关文章很少。所以建议大家将匹配值设置为3,这样关联的文章会相对多一些。

2、显示设置中,系统默认的是自动插入关联文章。如何你觉得插件自动插入的位置不适合你,那么你可以讲这个勾取消掉。然后找到主题模板文件夹下面的 single.php文件,在适当的位置插入一下代码:

<?php related_posts(); ?>

3、对于插件模板不满意的朋友,可以勾上显示设置中的“使用自定义模板”。在这里我建议各位选择“yarpp-template- random.php”模板。然后将“yet-another-related-posts-plugin/yarpp-templates/”目录下的 More >

WordPress的Title优化设置

0

WordPress的默认Title设计针对搜索引擎不够友好,网上有很多Wordpress Title的 优化设计方法,本人推荐使用这种:

<title><?php if (is_home()||is_search()) { bloginfo(‘name’); } else { wp_title(”); print ” - “; bloginfo(‘name’); } ?></title>

首页以外的页面,Title都为“内容标题 – 博客名称”,分隔符推荐设置为横杠 “-”,也可以根据自己喜欢设置。

如何升级WordPress

2
升级WordPress

在你开始准备升级之前,请确认你的服务器环境已达到了最低配置要求

升级三步曲

这里仅仅是些简单的升级步骤说明,如果你想要了解更多的信息, 请参照WordPress 升级的详细介绍

在本步骤说明里,我们假设你博客的 URL 网址是 http://example.com/wordpress/。 请注意:在你博客升级期间,访客将无法访问你的博客。为了方便起见,你也许可以考虑使用一些插件如 正在维修中(Maintenance Mode)

序曲:在你开始升级之前
  • 为防升级过程中可能会出错,做个备份总是没有什么坏处的。我们有详细的备份指导来帮助你。
  • 一个插件可能不是跟这新版本很兼容,你最好先检查一下该插件是否有最新版本。若担心插件可能带来麻烦,不如先将他们禁用。等升级完毕后,你还是可以一个一 个将他们重新启用的。
第一步:覆盖你的WordPress文件
  1. 上网下载最新本 WordPress。你可以下载后解压到你的本地机,也可以直接下载到你的服务器上。
  2. 将你的新文件拷贝到你的服务器,进而覆盖你的旧文件。你可以使用 FTP 或者 shell 命令来执行该操作。

特别留意你存放在 wp-content 文件夹里的重要宝贝,象插件、主题模板什么的。

第二步:升级现有数据
  1. 访问打开你的升级安装页面。它的URL网址应该看起来象这样的: More >

WordPress表情符号

4
表情 文本1 文本2 完整文本 表情 完整文本 “:)” “:-)” “:smile:” “:lol:” “:D” “:-D” “:grin:” “:oops:” “:(” “:-(” “:sad:” “:cry:” “:o” “:-o” “:eek:” “:evil:” “8O” “8-O” “:shock:” “:twisted:” “:?” “:-?” “:???:” “:roll:” “8)” “8-)” “:cool:” “:!:” “:x” “:-x” “:mad:” “:?:” “:P” “:-P” “:razz:” “:idea:” “:|” “:-|” “:neutral:” “:arrow:” “;)” “;-)” “:wink:” “:mrgreen:”

¤“”¤内的字符在WP编辑器中输入后,会自动表现为相对应的表情

本文转自:http://cnear.com/2009/12/02/wordpress%e8%a1%a8%e6%83%85%e7%ac%a6%e5%8f%b7/

Go to Top