解决Windows Live Write下WordPress连接问题

在Live Write下边写文章写久了,就不想再登录网页端了,很大一个原因是因为网页端不能够自动保存,搞过几次写的文章没保存直接丢了数据的事情,这年头写篇文章个把小时容易吗,一下子被清空了,那种感觉,真的是拨凉拨凉的。所以就常驻Live Write了,都懒得上网页端编辑搞SEO建设了,固定链接该怎样就怎样吧,连写文章的力气都没了,遑论SEO建设。。。。

碰到WLW下的错误很多次了,其实都是一个问题,但是每次都没记下来,都得谷歌上各种找办法,偏偏很多2B乱写教程,根本就没用的办法也乱发,所以还是自己记下来比较靠谱。WLW下连接WordPress失败基本上都是xmlprc发布机制引起的,只是WordPress本身的一个bug,好多代了也没修改过,所以每次WP更新之后都得自己修改一下。

具体解决方法就是:找到wp-includes目录下的class-IXR.php文件,打开

找到    $length = strlen($xml);

修改为 $length = strlen($xml)+3;

保存,重新连接,OK,enjoy it!