WordPress无法用livewriter写日志解决办法

估计很多朋友都有这个问题,升级到2.7以后不能用livewriter离线写日志了。

提示如下:

—————————
连接到日志时出错
—————————
尝试连接到您的日志时出错:服务器响应无效 – 从日志服务器接收的对 blogger.getUsersBlogs 方法的响应无效:Invalid response document returned from XmlRpc server必须先纠正此错误才能继续操作。
—————————
确定
—————————

原来是因为wordpress本身的一个bug,在utf-8编码下,xml-rpc返回的格式不正确,缺了三个字节,要修正这个问题,按如下操作即可:

找到chass.ixr.php,这个文件位于wp-includes文件夹下,然后用一个文本编辑工具打开它,查找:

$length = strlen($xml);

替换为:

$length = strlen($xml)+3;

如何在wordpress显示摘要

使用the_excerpt标签

使用方法,打开你使用的theme中的index.php,查找


修改为

保存
现在你的wordpress,除非打开单个post,其他情况下都是显示摘要。
Tips:在写一篇post的时候,如果你在Optional Excerpt中填写了内容,摘要就显示此部分内容。其他情况下,wordpress都会自动截取Post开头的部分内容显示出来。缺点:可能导致部分plugin失效;文中链接不会在摘要中显示。

使用,标签
在之前的内容非单篇post的情况下作为摘要显示。

Tips:如何在quicktags栏中显示more按钮。
在你使用的theme的index.php中查找,如找到,用覆盖。

WordPress自动实现摘要

automatic-excerpt插件

博客年度文章统计

博客年度文章统计分为两部分,第一部分为全年综合统计,包含全年发布的文章数,浏览数,评论数,引用数。第二部分为每月的热门文章,将每个月点击量最多的五篇文章列出。

  安装:

  直接将文件复制到WordPress的根目录下即可使用。对于不同的年份,修改BlogYear变量即可。

WordPress年度博客统计插件



标签: