Archive for the ‘WordPress study’ Category

请不要用记事本修改wp-config.php和.htaccess

2010-01-13

用记事本修改过的wp-config.php和.htaccess,在linux主机会留下很多问题,改变了原来文件的结构编码。所以请你一定不要用记事本修改wp-config.php和.htaccess。比如如果你已经用记事本修改过wp-config.php了,那么请你用一个还未被记事本编辑过的原来的wp-config.php文件替换掉。

下面推荐用来修改这两个文件的编辑器,当然还有很多编辑器都可以的。
http://notepad-plus.sourceforge.net/tw/site.htm
这个Notepad++代码编辑器免费开源,功能还很强大。

博客搬家后在编辑器无法上传图片或附件问题

2009-09-21

我们的博客搬家之后,我们的附件在服务器的绝对地址可能会产生变化。您会发现在我们想在新的服务器上传图片的时候,会产生类似这样子的问题:
无法建立目录 /home1/hugege/public_html/wp-content/uploads/2009/09。
是否上级目录没有写权限?

对此,我们需要对数据库进行一定的修改。
首先我们需要对您的主机的附件上传的目录进行一些了解。进入cpanel的“文件管理器”进到文件上传的保存的那个目录。 (more…)

让自己的网站在浏览器的地址栏也显示图标ICO

2009-09-21

我们使用IE、FF、Chrome现在很多都能在地址栏的前面显示一个小图标,这个图标记这个网站,如果你也想这样子,你也可以自己动手实现。
3
首先,你要制作一个favicon.ico的16*16或者32*32的小图片,可以用photoshop先制作完成,然后用其它一些ico小软件转化下或者直接通过在线制作ico网站完成。

然后你可以通过以下两种方法之下来实现。

A.将该文件上传到网页的根目录就可以了,这种方法大部分主机都会成功。
B.将该文件上传到主题目录下的images文件夹,同时在WP后台的“外观”,“编辑”,head.php这个文件的标签之内添加如下代码:

< link rel=”Shortcut Icon” href=”/images/favicon.ico” type=”image/x-icon” />

还有如果刚刚加上,可能还并未能立即就看的到这个小图标,这是因为浏览器的缓存原因。

如何控制在首页显示文章的摘要

2009-09-21

这个问题很简单,但对于一些刚接触WordPress的朋友还是不太了解的,所以有必要在这里说明。
在您“添加新文章”的时候,你将进入一个编辑器,这个编辑器分为“可视化”和“HTML”模式。
当您的文章比较长的时候,又想不让它在首页全部显示出来,我们可以在您想要截断的地方添加more标签即可。具体演示如下: (more…)

部分用户碰到的内存限制不足问题解决方法

2009-09-10

目前GegeHost的大部分主机的内存大小限制已经在我的争取之下,差不多都是64M以上的了,但仍然也有一两台主机还是32M。

无论您是否使用GegeHost,您可能会碰到类似以下问题:

Allowed memory size of 33554432 bytes exhausted (tried to allocate 7680 bytes) in /home2/marine/public_html/wp-includes/kses.php(1030) : runtime-created function on line 1


Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 491520 bytes) in /home2/marine/public_html/wp-includes/class-simplepie.php on line 4134

下面是我最喜欢的一个主机商提供给我的一个解决方案,分享给各位用户。
1. 在public_html 目录创建文件 php.ini , 里面添加分割线的内容如下:

—————————-
memory_limit = 64M
—————————-

其它的也是只要从 /home/hugegeor/public_html/复制 php.ini 文件即可

2. 添加下面分割线内容在 .htaccess 文件。

———————————————
suPHP_ConfigPath /home/username/public_html/
———————————————

提示: 用你所在的域名的用户名替换掉 username。

如果上面仍然解决不了你的问题,你可以采用下面的方法试试:
修改WordPress目录下面的wp-settings.php文件,将define(’WP_MEMORY_LIMIT’, ‘32M’);`中的32改成64