Posts Tagged ‘wordpress’

WordPress在导入导出时出现错误

Friday, January 18th, 2008

今天在使用Wordpress的导入导出功能时发生错误。
主要表现为:导出数据不完整,只能导出很小的一部分文章;导入工具根本不能使用,会出现以下提示。
提示为:Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 24576 bytes)。

在网上查了半天,总算找到了解决办法。
如果有人与我碰到同样的问题和错误,可以照此操作,问题和错误即可解决。

解决办法其实很简单,把Wordpress根目录中的wp-config.php进行修改,在文件的开头增加一行:
ini_set(‘memory_limit’, ‘-1′);
注意引号要半角小写。

OK,一切OK。重新进入后台,点击导入菜单时不再出现错误提示。而且导出数据也变得正常了。 :)

100个优秀的WordPress主题

Thursday, January 17th, 2008

这是网友Ozzy介绍的一个Wordpress主题汇合。

以前看到一些介绍WP主题的帖子大多没什么个性和新意,可这个我看后感觉还是不错的。对于使用WP的博客们有点用处,在这里也收藏并介绍一下。

愿我们的WP界面越来越漂亮。哈! :D

点击进入:100个优秀的Wordpress主题

设置wordpress的永久链接时要注意的问题

Wednesday, January 16th, 2008

1.安装完wordpress后第一个就要修改wordpress的默认永久链接方式。
这是安装完wordpress后第一个要修改的地方。使用默认的永久链接形式,不但对搜索引擎不友好,而且也非常的没有个性;

2.不要让日期出现在永久链接里面。
这基于两个方面的考虑。一是如果数字出现在永久链接里面,等于提醒搜索引擎,这是很旧的内容了,没必要再爬一遍了。另外一个原因是,假如你要修改文章的日期重新发布的话,链接地址就变了,也就是意味着你的反向链接,PR等等都没有了。

3.不要让分类的链接出现在永久链接里面。
这一点是很多人都会忽略的地方。让分类出现在永久链接里面有两个缺陷:一是一篇文章如果选择了多个分类的话,则会出现多个链接地址,这很容易造成因为重复内容而被搜索引擎惩罚;二是有可能会造成关键词堆砌而被搜索引擎惩罚。

4.链接不要过深。
这一点经常看到。很多wordpress 用户的永久链接是年/月/日/分类名/文章名。这种过于深的永久链接对搜索引擎是非常不友好的。

5.不要让中文字符出现在永久链接里面。
虽然现在的搜索引擎已经能识别URL地址里面的中文字符,但无论是从美观上,还是从wordpress 优化的角度来看,都是非常差的。

6.最好的wordpress永久链接形式是—域名/文章名。

所以从今天起我更改了本博客的永久链接地址。可能在短期会影响网站在搜索引擎的抓取。不过没关系,过一阵子等重新抓过后就好了。 :)
试了一下,即使更改了永久链接地址,用以前的数字形式的链接地址一样能够访问,它会自动转向现在的永久链接地址,哈,看来Wordpress已经想到了这一步,这对于中途变更默认永久链接地址是很有用的。

WordPress2.3的Tag标签功能使用方法

Friday, October 19th, 2007

今天我把本博客的WordPress从2.2升级到了2.3版本。2.3版本最令人兴奋的是内置了Tag功能。
但以前的主题一般都不支持Tag功能,需要自己添加些代码才能实现。当然这还是很简单的。:)

首先是文章中的Tag标签实现。
代码是这样的:[在代码两边加上PHP语言符号]
the_tags(‘before’, ‘separator’, ‘after’);
Before,Separator 和 After 分别用你希望的符号或者文字代替;Before代表前缀,After代表后缀,而separator代表Tag中间的分割符号。比如separator用逗号”,”那么显示效果可能是这样的:wordpress主题,Wordpress模板,博客教程。

接下来是标签云(Tag云)的实现。
代码是这样的:[在代码两边加上PHP语言符号]
wp_tag_cloud(‘smallest=11&largest=34&unit=ptνmber=50&format=flat∨derby=name&
order=ASC&exclude=&include=’);
其中的参数详解如下:
smallest 标签云显示的最小字体
largest 标签云显示的最大字体
unit 标签云字体所使用的单位,比如px,pt,em,px
number 标签云里显示的标签个数。
format 标签云的样式
flat 默认样式,每个标签之前留一些空白间距
list 把标签显示在一个UL嵌套里面:

    array 这个暂时还不会使用。

    orderby 标签云的排序
    name (默认是按Tag的名字来排序,也就是按字母排序)
    count (按标签的使用次数来计算,使用越少的标签越排前)

    order 同样是标签云的排序,只是控制的效果不一样 – (请注意,下面的参数必须大写):
    ASC (默认,Tag按正常顺序显示)
    DESC (Tag按反向顺序显示,这个参数是相对的,比较说你使用的orderby是按字母排序,那默认情况下,这些标签就是按ABCD来排,但如果你指定order=DESC,那就按ZYX来排序。)

    exclude 排除某个标签。每个标签都有一个ID,如果你希望哪一个标签不显示,那就用’exclude=5,27′。那相应的标签就不会显示。默认情况下是没有排除的。 include 包括某个标签。跟 exclude相反。如果你用’include=5,27′,那就只显示这两个ID的标签。默认情况下是显示全部标签的。

    Twitter | 新浪微博 | Buzz | 豆瓣 | Flickr | Tumblr | Google+