Windows Live Writer 无法检测和下载博客主题的解决

   Updated: 2012-01-12 17:52       Windows Live Writer 无法检测和下载博客主题的解决无评论

微软的 Windows Live Writer 是我认为在 Windows 平台上最好用的 Wordpress 博客离线编辑器(当然,它不光支持 Wordpress)。

Windows Live Writer 可以检测博客主题并将其下载下来,离线发布日志时就可以进行本地预览,这个是 Windows Live Writer 的一大功能。

我们先来理顺一下 Windows Live Writer 下载主题的过程,理解了这个过程就可以知道是哪个环节出现问题,然后就可以根据情况解决了。

Windows Live Writer 下载主题的过程:

Windows Live Writer 在下载你的博客主题时,会自动发布一篇临时日志,并且将这篇临时日志归入默认的分类,然后 Windows Live Writer 在博客首页取回这篇日志

所以,如果 Windows Live Writer 在首页取不到这篇它自己发布的临时日志,那肯定是下载不到主题了。

好,上面的过程清晰了,根据上面获取主题的过程,我们来分析Windows Live Writer 不能获取主题的几个原因和解决办法:

  1. Windows Live Writer 不能向你的博客发布临时日志
    解决办法:只要保证你的博客可以正常发布新日志即可解决
  2. 首页的默认分类被排除或隐藏
    解决办法:编辑当前主题的 index.php 文件,暂时将排除或隐藏默认分类的代码去掉,待 Windows Live Writer 将主题下载下来后,再还原刚才的代码即可
  3. 发布的临时日志不在首页显示
    解决办法:这个可能是你的当前主题本身在首页不显示最新日志,也或者后台 「设置」-「阅读」-「首页显示」,不是 「你的最新文章」,所以解决办法就是让你的当前主题在首页显示日志并且后台 「设置」-「阅读」-「首页显示」,选择 「你的最新文章」,然后让 Windows Live Writer 下载主题,待其下载完成后,回复之前的设置即可。

另外,网络上还提到有其他原因导致 Windows Live Writer 无法检测和下载主题的解决办法。

header.php 丢失 XML-RPC Link,可以尝试在主题的 header.php 文件中添加如下代码解决:

<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://你的博客地址/xmlrpc.php?rsd" />

参考资料:

  1. windows live writer 无法下载主题的解决办法
  2. Windows Live Writer 無法取得 wordpress 佈景主題

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注