WordPress:

  2011-08-12IIS7+Web.Config的WordPress英文URL解决方案

  早前也写过一些如‘WordPress 中文 Tag 链接问题解决方案’、‘IIS 下实现 WordPress 伪静态’等IIS下的伪静态及英文Tag解决方案,在IIS7中支持的Web.Config伪静态可以完美地用下边的方式解决英文URL的问题。

  Windows IIS7 虚拟主机对包含英文的 URL 支持有问题,特别是美国的 Windows 主机,如 Godaddy 主机等。这时访问包含英文的 URL 就会出现找不到该页的 404 错误。

  注:由于 Typecho 与 WordPress 伪静态相对一致,该方式也能完美解决 Typecho 中文 Tag 无法访问的问题。

  通过提高一个 PHP 文件,并更改一下 Web.Config 文件中的 Rewrite 规则即可。

  1、增加文件:cnurl.php ,内容为:

  继续阅读

  2009-12-01从 WordPress 转到 Typecho

  前两天空间商说我的 WordPress 占用 CPU 100%,要我停用所有插件,索性从 WordPress 转到 Typecho))) 使用,Typecho 比较别致,全泛型代码,我比较欣赏这些代码色调,值得学习,效率也很高。

  WordPress 用了一年多了,也研究过,越是强悍越是占资源,倒也没感觉会占至 100% ,把所有插件都给停用了,空间得以恢复,现在认为空间越来越慢了,不如最开始的时侯速率快,可能是服务器上放的网站越来越多了吧,不知道什么时候我又得转战新高地。

  WordPress 转 Typecho 官方有现成的插件,Wordpress to Typecho(1.03 Beta wordpress2.7 转换至 typecho的插件),在 Typecho 0.7 中使用的时侯会出现 404 错误而难以执行,可以先安装 Typecho 0.6 转换完成后再升级至 0.7 。

  继续阅读

  2009-06-24博客升级至WordPress2.8

  WordPress 2.8 出来早已好几天了,今天有空升升级,主要是自己在之前更改过一些代码,升级的时侯不能直接覆盖或使用官方的手动升级,呵呵,麻烦了点。

  2.8 版本被命名为“Baker”,以天才演奏家Chet Baker 命名,此版本在主题管理、Widgets、分类系统跟整体速率都有了大大的缓解,据说修正了790个Bug,增加了180个新特点,除此此外添加了一个CodePress 编辑器支持语法高亮,支持时态参考。

  升级的时侯自然应当先备份好网站内容及数据库。以便升级出现错误及时恢复,也算是一个阶段性的备份。备忘一下我的升级过程,以便上次升级。

  继续阅读

  2009-06-24WordPress 中文 Tag 链接问题解决方案

  WordPress 中文 Tag 链接未能正常访问的问题想必多数使用 Windows+IIS 主机的同学都有遇见,以前出现这个问题提高一条伪静态规则就可以解决,见:IIS 下实现 WordPress 伪静态,换了虚拟主机后不行了。找到一些可行的解决方法,摘录如下:

  产生这个问题的主要成因是地址编码问题,及UTF-8跟GBK之间转化的问题。IIS 对 URL 截取的时侯取得的是 GBK 编码,但是 WordPress 中文都用的 UTF-8 编码,所以我们要对编码进行处理后再还给数据库进行查询。

  继续阅读

  123
  WordPress:

  2011-08-12IIS7+Web.Config的WordPress英文URL解决方案

  早前也写过一些如‘WordPress 中文 Tag 链接问题解决方案’、‘IIS 下实现 WordPress 伪静态’等IIS下的伪静态及英文Tag解决方案typecho 伪静态,在IIS7中支持的Web.Config伪静态可以完美地用下边的方式解决英文URL的问题。

  Windows IIS7 虚拟主机对包含英文的 URL 支持有问题,特别是美国的 Windows 主机,如 Godaddy 主机等。这时访问包含英文的 URL 就会出现找不到该页的 404 错误。

  注:由于 Typecho 与 WordPress 伪静态相对一致,该办法也能完美解决 Typecho 中文 Tag 无法访问的问题。

  通过提高一个 PHP 文件,并更改一下 Web.Config 文件中的 Rewrite 规则即可。

  1、增加文件:cnurl.php ,内容为:

  继续阅读

  2009-12-01从 WordPress 转到 Typecho

  前两天空间商说我的 WordPress 占用 CPU 100%,要我停用所有插件,索性从 WordPress 转到 Typecho))) 使用,Typecho 比较别致,全泛型代码,我比较欣赏这些代码色调,值得学习,效率也很高。

  WordPress 用了一年多了,也研究过,越是强悍越是占资源,倒也没感觉会占至 100% ,把所有插件都给停用了,空间得以恢复,现在认为空间越来越慢了,不如最开始的时侯速率快,可能是服务器上放的网站越来越多了吧,不知道什么时候我又得转战新高地。

  WordPress 转 Typecho 官方有现成的插件,Wordpress to Typecho(1.03 Beta wordpress2.7 转换至 typecho的插件),在 Typecho 0.7 中使用的时侯会出现 404 错误而难以执行,可以先安装 Typecho 0.6 转换完成后再升级至 0.7 。

  继续阅读

  2009-06-24博客升级至WordPress2.8

  WordPress 2.8 出来早已好几天了,今天有空升升级,主要是自己在之前更改过一些代码,升级的时侯不能直接覆盖或使用官方的手动升级,呵呵,麻烦了点。

  2.8 版本被命名为“Baker”,以天才演奏家Chet Baker 命名,此版本在主题管理、Widgets、分类系统跟整体速率都有了大大的缓解,据说修正了790个Bug,增加了180个新特点,除此此外添加了一个CodePress 编辑器支持语法高亮,支持时态参考。

  升级的时侯自然应当先备份好网站内容及数据库。以便升级出现错误及时恢复,也算是一个阶段性的备份。备忘一下我的升级过程,以便上次升级。

  继续阅读

  2009-06-24WordPress 中文 Tag 链接问题解决方案

  WordPress 中文 Tag 链接未能正常访问的问题想必多数使用 Windows+IIS 主机的同学都有遇见,以前出现这个问题提高一条伪静态规则就可以解决,见:IIS 下实现 WordPress 伪静态,换了虚拟主机后不行了。找到一些可行的解决方法,摘录如下:

  产生这个问题的主要成因是地址编码问题,及UTF-8跟GBK之间转化的问题。IIS 对 URL 截取的时侯取得的是 GBK 编码,但是 WordPress 中文都用的 UTF-8 编码,所以我们要对编码进行处理后再还给数据库进行查询。

  继续阅读

  123
  典型的时间函数例子的代码:。此代码中,单冒号内的代码即为时间参数。

  继续阅读

  2009-04-29WordPress 防止垃圾评论(算术验证)

  最近被 WordPress 的垃圾评论给弄得头大,你刚清除了垃圾信息,第二天一看又是几万,不但占用数据库空间,你还不太好筛选出正常的博友评论。

  或许你看见这个标题都不想点击查看全文,因为网上这类文章着实太多太多,而技巧也不见得有多高明,对用户感受来讲,更是不值一提。

  其实我也不甘愿用这些算术验证的方法来避免垃圾评论,建好这个博客后,也比较少写博文,真正来评论的博友也极少,大部分都是垃圾评论,最近我试了一些 WordPress 反垃圾评论的插件跟步骤,效果都不太理想。

  先是 Akismet ,启用了,WordPress API KEY 验证了。用了几天,每天能拦截2万多条垃圾评论,但要求初审的也有3千多条。累死个人。直接进 PHPMyAdmin 删除之。

  继续阅读

  2009-04-12WordPress 标题优化

  WordPress 默认的标题为‘博客名 - 文章名’,对搜索引擎面言并不友好,特别是当文章标题跟博客名称比较长的时侯,在搜索引擎结果中连标题都显示不完整,而且把文章名置于前面,不能挺好地展现出标题中的关键字。我比较推荐这么的形式:

  主页显示博客名,自定义页面、分类页、存档页显示各自的标题,内容页显示自己的标题。也就是只在主页显示博客名。一般用户要么直接搜索你的博客名称,这时搜索引擎自然会把你的主页显示在上面,自定义页面的名称是你自己设置的typecho 伪静态,可以挺好地掌握关键字,存档页、分类页的标题意义不大,内容页是比较重要的网站内容,一般我们搜索时会直接搜索‘*解决方法’之类的单词,并不会连你的博客名一起搜索,这时,把博客名置于标题栏上有点‘多余’。
  WordPress:

  2009-04-12WordPress 模板常用调用函数

  WordPress 基本模版文件

  一套完整的 WordPress 模板应起码具备如下文件:

  style.css : CSS(样式表)文件

  index.php : 主页模版

  archive.php : Archive/Category模板

  404.php : Not Found 错误页模版

  comments.php : 留言/回复模版

  footer.php : Footer模版

  header.php : Header模版

  sidebar.php : 侧栏模版

  继续阅读

  2009-04-11禁用 WordPress 文章修订功能

  刚刚接触 WordPress 的时侯就发觉,除了发文章会使用 posts 表的 ID 外,上传图片、增加新的页面就会占用 ID,这样并且我们的文章 ID 变得太不连续,另外也有一个令个人博客倍感苦恼的是 WordPress 的文章修订记录,它不但会占用 posts 表的 ID ,在我们公布文章后来它基本上就没有哪些好处了。特别是在编辑一些技术性文章时常常会反复编辑很多次,而每一次修订 WordPress 都为我们保存在 posts 表里,不光是文章,就是自定页页面只是这么。对于团队博客来讲是不错的功能,对我而言,不但占用我的数据库空间,还影响我的 ID 连续,如果用文章 ID 来做永久链接,将惨不忍睹。

  禁用 WordPress 文章修订功能的方式还有几种。

  继续阅读

  2009-04-11WordPress 单冒号问题解决方式

  WordPress 单冒号问题困惑了我许久,即无论在何种语言版本的 WordPress 中'(英文全角顿号)总是显示成'(中文半角单冒号),英文的三个逗号(...)都会被转化为英文的半个省略号(…),双引号还有同样的问题,中文的一对双冒号(“”)在 WordPress 中显示下来是(““)。

  在用英语写 BLOG 或博文中有代码片段的时侯,不但影响显示美观,复制出来的代码基本难以直接使用。原因听说是因为 WordPress 为了防止这些字符在 MySQL 中二义性而改用半角显示跟存储这些字符。解决办法如下:

  修改源文件:wp-includes/formatting.php

  找到以下代码并注释掉:

  继续阅读

  2009-02-23IIS 下实现 WordPress 伪静态

  在 IIS 下使用 WordPress ,最揪心的事莫过于对 WP 固定链接的伪静态设置。网上有很多基于 ISAPI_Rewrite 的 URL 重写规则,大部分都不是很好用,这里推荐两款适用于 IIS 环境下的 WP URL 重写组件,供有独立主机的同学轻松配置 WordPress 伪静态。

  wp_url_rewriting:URL Rewriting for WordPress under IISWordPress URL Rewrite

  这两款 URL 重写组件使用都十分的简略,只须要解压后,打开 IIS 信息服务管理器,在你的 WordPress 站点属性中添加 ISAPI 筛选器,加载解压的 wp-url-rewriting.dll 或 WordPressURLRewrite32.dll ,然后重启 IIS 即可。然后至 WP 管理后台设置固定链接方式就好。

  继续阅读

  123

最后修改:2021 年 02 月 23 日 10 : 05 AM
如果觉得我的文章对你有用,请随意赞赏