最近想用wordpress建个网站,由于我以前有些排版好的html网页,所以想在wordpress里发新文章时直接按html格式粘贴上去,这样的话就不需要重新排版了。
可是问题出来了,发表的文章格式全乱了。仔细看了看最终输出的html代码,根本就不是我贴上去的html代码,wordpress在背后捣鬼,把很多标签都替换了。
比较典型的是,换行符被替换成,
也被替换成了,结果最终的
标签根本就不互相匹配,搞得我快疯了。
终于,我在wordpress网站上找到了一个插件:PS Disable Auto Formatting。它的简单介绍就是:PS Disable Auto Formatting is able to disable function auto formatting (wpautop) and save
and
formatted content。装上并启用之后,一切都正常了。
插件地址:http://wordpress.org/extend/plugins/ps-disable-auto-formatting/
真搞不懂wordpress为什么会这么设计,是不相信最终使用者的html能力吗?那随意替换标签只会把事情搞得更糟,至少,你要给个是否启用html标签替换的选项给大家吧。