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
1BackWPup 插件简介
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文件设置
1WordPress设置固定链接时,如果提示需要设置.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
6Yet 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优化设置
0WordPress的默认Title设计针对搜索引擎不够友好,网上有很多Wordpress Title的 优化设计方法,本人推荐使用这种:
<title><?php if (is_home()||is_search()) { bloginfo(‘name’); } else { wp_title(”); print ” - “; bloginfo(‘name’); } ?></title>
首页以外的页面,Title都为“内容标题 – 博客名称”,分隔符推荐设置为横杠 “-”,也可以根据自己喜欢设置。
如何升级WordPress
2在你开始准备升级之前,请确认你的服务器环境已达到了最低配置要求。
升级三步曲这里仅仅是些简单的升级步骤说明,如果你想要了解更多的信息, 请参照WordPress 升级的详细介绍。
在本步骤说明里,我们假设你博客的 URL 网址是 http://example.com/wordpress/。 请注意:在你博客升级期间,访客将无法访问你的博客。为了方便起见,你也许可以考虑使用一些插件如 正在维修中(Maintenance Mode)。
- 为防升级过程中可能会出错,做个备份总是没有什么坏处的。我们有详细的备份指导来帮助你。
- 一个插件可能不是跟这新版本很兼容,你最好先检查一下该插件是否有最新版本。若担心插件可能带来麻烦,不如先将他们禁用。等升级完毕后,你还是可以一个一 个将他们重新启用的。
- 上网下载最新本 WordPress。你可以下载后解压到你的本地机,也可以直接下载到你的服务器上。
- 将你的新文件拷贝到你的服务器,进而覆盖你的旧文件。你可以使用 FTP 或者 shell 命令来执行该操作。
特别留意你存放在 wp-content 文件夹里的重要宝贝,象插件、主题模板什么的。
- 访问打开你的升级安装页面。它的URL网址应该看起来象这样的: More >
WordPress表情符号
4¤“”¤内的字符在WP编辑器中输入后,会自动表现为相对应的表情
本文转自:http://cnear.com/2009/12/02/wordpress%e8%a1%a8%e6%83%85%e7%ac%a6%e5%8f%b7/