标签: wordpress

WordPress固定链接转向插件Permalink Finder

WordPress固定链接转向插件Permalink Finder

最近把自己的博客从子目录调整到根目录了,而且还调整了固定链接,以前的链接是 http://www.sunnyfly.com/blog/post/2010/769_chrome-proxy-switchy-gappproxy-over-the-gfw/,调整成了 http://www.sunnyfly.com/post/2010/769_chrome-proxy-switchy-gappproxy-over-the-gfw.html,结果造成了大量的搜索流量直接进入404页面,好悲惨噢。

于是去找解决方案,尝试了几款插件后,发现 Permalink Finder Plugin 。这款插件的功能就是当你更改固定链接形式后,它会在保持以前的链接有效的同时自动把以前的链接地址转移到新的链接地址上,减轻对搜索引擎的负面影响。

示例
以前链接: http://www.sunnyfly.com/blog/post/2010/769_chrome-proxy-switchy-gappproxy-over-the-gfw/
新的链接:http://www.sunnyfly.com/post/2010/769_chrome-proxy-switchy-gappproxy-over-the-gfw.html

下载地址
http://wordpress.org/extend/plugins/permalink-finder/

将WordPress安装到子目录,却显示为根目录

很多人希望在根目录(比如 http://yourdomian.com)使用 WordPress,但又不希望让 WordPress 将他们的根目录弄乱。因此,WordPress 允许您在子目录中安装 WordPress,但让访客可以通过根目录访问到它。在网上可以搜索到很多关于wordpresss子目录安装根目录访问的文章,但是都不是很全面,本 文部分内容来自wordpress官网,我做了修改和补充,如有错误的地方请在下方留言。

我们可以看到在根目录内,除了 WordPress 文件目录之外,还有其他许多个不同用途的文件和文件夹。尽管我们同样可以将这些文件和文件夹与 WordPress 的文件混合在一起,但是对于维护 WordPress 而言,则增加了不少的麻烦。

将 WordPress 单独安装于一个子目录中,并不会影响到博客的访问,却可以方便我们进行维护。因此,一般情况下,我们都建议网友将 WordPress 程序单独安装在一个子目录内。

子目录的名称使用 wordpress 最为方便,比如在升级 WordPress 的时候,不一定是 wordpress ,也可以是你所喜欢的任何单词。下面我们就以 sunnyfly.com 为例,讲解一下如何将 WordPress 安装到子目录,而 阳光海博客仍然保留在根目录。

首先,在你的根目录建立一个文件夹,准备用于存放 WordPress 的程序(在这个例子里,我们以 /blog 为例)。
然后,登录你的博客后台,找到选项页。
在 WordPress 地址(WordPress Address) 这一项里,将你的 WordPress 地址修改为 WordPress 文件所保存的地址,比如: http://www.sunnyfly.com/blog
在 博客地址(Blog Address) 这一项里,将你的博客地址修改为根目录的地址,比如 http://www.sunnyfly.com
然后更新选项。注意,这时候会出现错误,造成博客无法访问,请勿担心。
将 WordPress 程序的文件复制到你所创建的文件夹内,即 WordPress 地址对应的文件夹。
将 WordPress 目录内的 index.php 和 .htaccess 文件复制到博客的根目录。
使用文本编辑器进行编辑打开根目录内的 index.php。
将其中的这一行:
require(‘./wp-blog-header.php’);
修改为:
require(‘./blog/wp-blog-header.php’);
重新登录你的 WordPress 后台。登录地址应该是:http://www.sunnyfly.com/blog/wp-admin/
如果你使用了永久链接功能,需要去永久链接页面,重新永久链接结构,WordPress 会自动更新你的 .htaccess 文件。注意,如果你的主机不支持直接写入 .htaccess 文件,WordPress 会将具体信息告诉你,需要你手动复制到 .htaccess 文件内。
此外,如果你的博客安装到二级域名,或者子目录内,比如 http://www.sunnyfly.com/blog 内,你也同样可以将 WordPress 目录安装到 http://www.sunnyfly.com/blog/wordpress 子目录内,以便于升级和维护。

注意,以上讲解中所提到的 sunnyfly.com 需要替换为你自己的域名。

WordPress实现后台中文前台英文

有朋友因为特殊需求要让自己的Wordpress实现后台中文前台英文,给他提供了一个简易的方法:
有个 “Admin Locale” 的插件可以实现他的需求。

安装方法:
到WP后台,安装插件–>搜索 Admin Locale,安装此插件并激活它。
再到 设置–>常规,在下面 找到 Admin Language: 选择 Chinese (如下图),更新即可。

最后一步,不要忘了修改wp-config.php文件,把其中里面的一句代码:
define ('WPLANG','zh_CN');
改成:
define ('WPLANG', 'en_US');

上面的安装方法适合于WordPress中文版,如果你的WordPress本身就是英文版的话,wp-config.php就不用去修改了,同时必须把 WordPress 中文语言包拷贝到wp-content\languages (如果没有这个languages目录的话,自己新建这个目录)里。Admin Locale的设置方法同上。

升级WordPress出现(Fatal error: Allowed memory size of 33554432 bytes exhausted )的解决方案

WordPress的升级速度越来越快,现在最新版本已经到了3.0.1,在Wordpress升级到 3.01之后,登录后台遇到如下错误“Fatal error: Allowed memory size of 33554432 bytes exhausted”,查询wordpress的资料找到解决方案如下:

3.0.1版本下 wp-settings.php 里面是没有
define(‘WP_MEMORY_LIMIT’, ’32M’);这一行,需要在wp-config 中加一行
define('WP_MEMORY_LIMIT', '64M'); 注意不要添加在末尾, 添加在
define (‘WPLANG’, ‘zh_CN’);的下面即可。

无觅相关文章插件,快速提升流量