wordpress发送多编码trackback的一个办法

by Yan

从前面的努力,“通过phpMyAdmin导出再导入数据库来转换编码”,得到灵感,想到一种在WordPress中trackback至不同编码的站点的办法。

1. 先写好帖子内容,拷贝至任何一个编辑器备份,以防万一。
2. 假设你的站点是utf-8的,而目标站点中有gb2312的;那么你可以先把编辑窗口的浏览器设成gb2312,然后把帖子标题和内容粘贴进去。填上gb2312的目标TrackBack URI,按publish或者save。
3. 再进入该帖子的编辑窗口,修改浏览器编码至utf-8,此时在编辑窗口中看到的是乱码。(有些情况下,甚至界面也乱了,这时千万不要点SAVE(如果save乐,进edit删掉帖子)。退回,清空帖子内容,保存,再编辑,修改浏览器编码)把帖子内容和标题粘贴进入,填上utf-8的目标TrackBack URI,按save。
4. 这时就应该完成了。

唯一的问题是在目标站点上显示的trackback by会编成乱码。:-(

这个办法可以行得通是因为WordPress允许编辑时添加trackback,所以任何一种程序,如果有这个特性,就可以这样来做到trackback至不同编码的站点。

这是发送trackback,看天下blog曾提到采用对不同编码提供不同trackback url的办法来接受不同编码的trackback。希望他能分享代码,呵呵。