存档

‘wordpress’ 分类的存档

wordpress静态化

2010年9月18日 天鹰 1 条评论

今天为天鹰博客升级了一下,原来的是2.9版本的,新版本wordpress官方中文版已经推出很长时间了,一直都没有升级,一来是2.9版本已经够用,没有必要升级了,第二个原因就是因为太懒了,一直懒的更新,今天终于下决心升级到3.0.1版本了,更新之前给博客搬了一次家,原来的主机实在是不敢恭维,国内的,每天都得有几分钟挂掉的时候,不知道是什么原因,我都怀疑是不是每天都要重启一遍啊,一台服务器需要每天重新启动的吗?即使是windows系统的也不用的吧,每天都有几分钟上不去的时候真是够闹心的,那几分钟我碰不上还可以,要是碰上了,就总以为服务器挂了呢,但是速度还说的过去,香港主机对谷歌的收录也有帮助,但最后还是搬了,反正另一个老薛赠送的放在那放着也是放着,索性就搬到老薛那吧。

给博客升级之前先把文件和数据库都备份了一下,因为升级难免会出现错误的时候,出错误了而且没有备份就麻烦了,我也没用wordpress的自动升级系统,自动的还是有点信不过,自己动手丰衣足食,还是手动升级吧。升级之后想到了另一个问题,博客的静态化问题,之前不懂SEO,所以博客的固定链接让我给设成了动态的了,动态链接对搜索引擎不友好,不利于收录,今天索性就把博客静态化了,很长时间以前就想改了,但心想还是等到升级以后在改吧,就一直托到了现在,wordpress默认的日志URL格式通常是:http://yourhost.com/?p=postid,这个URL是动态的形式,要把链接改成静态的,前提是你的博客主机必须支持Mod Rewrite,先在本地用记事本新建一个1. htaccess 文件,文件中写上如下代码: 阅读全文…

为wordpress添加表情符号

2010年9月5日 天鹰 12 条评论

WordPress自带了二十多个表情符号:

表情 写法一 写法 二 写法三 表情 写法一 写法二 写法三
:D ‘ :D’ ‘ :-D’ ‘:grin:’ :) ‘ :)’ ‘ :-)’ ‘:smile:’
:( ‘ :(‘ ‘ :-(‘ ‘:sad:’ :o ‘ :o’ ‘ :-o’ ‘:eek:’
8O ‘ 8O’ ‘ 8-O’ ‘:shock:’ :? ‘ :?’ ‘ :-?’ ‘ :???:’
8) ‘ 8)’ ‘ 8-)’ ‘:cool:’ :x ‘ :x’ ‘ :-x’ ‘:mad:’
:P ‘ :P’ ‘ :-P’ ‘:razz:’ ;) ‘ ;)’ ‘ ;-)’ ‘:wink:’
:| ‘ :|’ ‘ :-|’ ‘:neutral:’
表情 写法 表 情 写法 表情 写法 表情 写 法
:lol: ‘:lol:’ :oops: ‘:oops:’ :cry: ‘:cry:’ :mrgreen: ‘:mrgreen:’
:arrow: ‘:arrow:’ :evil: ‘:evil:’ :twisted: ‘:twisted:’ :roll: ‘:roll:’
:!: ‘:!:’ :?: ‘:?:’ :idea: ‘:idea:’

这些符号是使用代码插入的,要记住这些代码可不太容易,因此如果将这些表情符号嵌入到后台就方便了。

方法也并不麻烦,在Alexking上我们可以找到一个叫wp grins的插件帮我们解决这个问题,首先下载WP-Grins这个插件,按正常方式安装。由于此插件并不是针对2.0开发,因此要先修改一下。找到 wp-grins.php中的下面这句(大约在34行): 阅读全文…

安装和升级wordpress时出现Fatal error: Allowed memory size of 33554432 bytes exhausted…解决办法

2010年8月29日 天鹰 9 条评论

使用Wordpress的过程中,您可能会遇到这样的错误提示:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate xxx bytes)

它是说,你正在进行的操作需要这么多的内存,但你现在服务器分配的内存不足。不只在升级和安装Wordpress时出现这个问题,在升级一些插件时也会出现此问题。在 php.ini 配置文档里面,默认memory_limit 属性值为 32M ,很显然是值设置得太小了而导致这个问题的出现。正常情况下,服务器的内存当然是够的,只是你的配置文件需要修改。
解决这个问题,我们一般有两种方式:

1、修改 WP配置文件。

这是最简单的方式,编辑wp-config.php这个文件,给他加上一句:
define(‘WP_MEMORY_LIMIT’, ‘64M’);
其中64M可以写得更大,比如96M。

阅读全文…

优化iNove主题

2010年6月20日 天鹰 8 条评论

  近日,A5站长网的“博百优”SEO优化大赛正在如火如荼的进行着,虽然我不怎么会SEO,但是也受到了一点影响,看到很多人不停的优化自己的网站,自己也有点动心了,今天闲来无事把网站小小优化了一下,用iNove这个主题也有一段时间了,很喜欢这个主题,短时间内不会换的,这个主题有几个地方需要修整,之前一直没有动手,今天就修改了一下。

修改标题title
好的优化方案是把网站文章标题放在网站标题的前面,但是默认的是把博客名字放在前面。
在header.php中

<title><?php bloginfo(‘name’); ?><?php wp_title(); ?></title>

改为

<title><?php if ( function_exists(‘wp_tag_cloud’) ) : if (single_tag_title(‘ ‘, false)) { echo ‘Tag: ‘; } endif; ?><?php wp_title(‘ ‘); ?><?php if (wp_title(‘ ‘, false)) { echo ’ - ‘; } ?><?php bloginfo(‘name’); ?> - <?php bloginfo(‘description’); ?></title>

阅读全文…

WordPress Cannot modify header information 解决办法

2010年6月19日 天鹰 没有评论

很多朋友在使用海外主机安装wordpress的时候会出现下面的错误信息:

Warning: Cannot modify header information - headers already sent by (output started at /home/xxx/public_html/wp-config.php:1) in /home/xxx/public_html/wp-includes/pluggable.php on line 770

不幸今天我在安装wordpress的时候也出现了类似上面的错误,开始也有点不解,后来在网上找了一些解决的办法,但是很多都不行,最后自己实践终于解决了,其实解决的办法很简单。

错误的由来:UTF 8 编码的困局

从上面的错误信息来看,是 wp-config.php 文件的第一行出现了问题。实际上是第一行被网友所使用的文本编辑器插入了一个看不见的字符,导致了这个错误。这个字符就是 UTF8 的标志。 阅读全文…

分类: wordpress 标签: , ,

clicki邀请码免费送

2010年6月4日 天鹰 15 条评论

  发现一个不错的统计网站,就是大名鼎鼎的http://www.clicki.cn了,看到很多的博客都在用这个网站的统计功能,所以自己也弄了个,确实不错,不仅能统计网站流量还能显示来访者的国家、操作系统、浏览器和访问时间等情况,很是方便,获得统计的资格后手里还有10个邀请码,还不知道给谁,谁想要就留下邮箱地址,送完为止。统计界面如下图所示: 阅读全文…

制作wordpress留言板

2010年4月12日 天鹰 1 条评论

  博客一直都没有留言板功能,今天自己做了一个,不知道老外是什么习惯,竟然开发wordpress的时候没有设置留言板功能,很是奇怪!在网上搜了搜,找到不少资料,有专门的留言板插件,也有自己制作留言板的方法,最后还是决定自己做一个吧,插件太多会使博客更慢,wordpress本身就已经慢的不能在慢了。下面就开始做留言板:

  一:制作留言板模板:
1)找到博客模板目录中的single.php文件(一般模板目录是在/wp-content/themes/博客模板名称/);复制single.php并重命名为guestbook.php,这样做的目的是留言板能保持博客的基本布局如:页面头部,页脚和侧边栏。因此最好的方式就是复制用来显示单篇主题的页面模板文件single.php 阅读全文…

分类: wordpress 标签: , ,

调用标签与最新文章

2010年3月27日 天鹰 4 条评论

  刚安装wordpress时功能真是简洁,用的这个模板功能更是少之又少,闲着没事就在边栏加了点东西,还好都是简单的调用–标签和最新文章。调用标签的时候找到模板文件里的边栏模板,加一个标签的链接,然后在链接部分填上<?php wp_tag_cloud( $args ); ?>就ok了,调用最新文章也是同样,只不过是代码需要换成<?php wp_get_archives(‘type=postbypost&limit=10′); ?>而已。

分类: wordpress 标签: , ,