标签《wordpress》下的文章:

wordpress转emlog的方法

写一篇wp转emlog的文章,是因为很多同学从百度用这个关键词搜到了我的emlog标签分类,而我并没有写过wordpress转emlog的方法,这样很不好,导致这些同学都白来了,于是补上这篇文章,细心的emlog新同学不要错过。

  • 方法1:emlog工具:http://bbs.emlog.net/thread-3375-1-1.html
    工具箱很强大,其原理就是将wordpress的rss输出设置成全部文章的数目,获得包含所有文章的一个rss,然后再让emlog导入这份rss。该方

  • 方法3:看这位同学的工具,我没试过,所以不知道转化率多少,有兴趣可以本地测试一下。

看来wp的庞大导致很多朋友都来emlog这边了,是件好事,转换前必须认真读完作者的说明再进行操作。

wordpress字符过滤将英文引号替换成中文引号的解决方法

L卡片认为这是目前最完美的解决方法。

为了安全考虑,wordpress会将一些字符如引号替换成别的字符 。这一功能不影响一般博客,可对于需要贴代码类的博客来讲,这属于致命伤。试想那么多单引号双引号都被替换成中文字符 ,因字体差异很小,访客不明白,直接将代码复制粘贴使用,程序报错自然是在所难免的了。而就阅读效果,该用左右引号却变成一大一小,这样也是非常难看的。

在网上搜了很多文章都不尽如人意,我又不想关闭过滤功能,于是研究wordpress后发现过滤功能写在 wp-includes\formatting.php 这个文件中。

我们要做的很简单,用任意文本编辑工具打开,查找替换:

因为中文单引号分别为 ‘ ’ 于是把他们替换成 ' 就可以了。

而中文的双引号分别是 “ ” 接着把他们替换成 " 就可以了。

这样做的原理就是基于ASCII码的,因为wordpress用ASCII编码替换用户输入的字符 ,那么只要改变他的替换结果就可以了。

没人能记住ASCII码表的,某些BT除外,为了方便大家修改其它字符,附一个ASCII查询工具:http://www.weste.net/tools/ASCII.asp

输入要查的字符就可以显示ASCII值,用在wordpress里只需在前面加 &# 即可。

至此,就可以完全不必关掉过滤功能而实现完全自定义的字符替换!

对我来说安插件浪费资源,以后如果升级wp,重新查找替换一回也不麻烦。

Top↑