wordpress之live writer 无法跟新functions

作者:admin发表时间:2011-4-2 评论:0 点击 2,580+

Live writer 可以号称博客内容发布利器,功能很强大,但又有许多问题。主题无法跟新就纠结了。

3.1版本没有那个 $length = strlen($xml)+3; 的问题我看了 一下里面依然是 $length = strlen($xml);这样,没有加3 ,这个对wlw是没有影响的。

我遇到一个问题,让我很纠结终于找到问题出现在哪点了,关于functions.php里面的函数<?php ?>外,如果有超过5个空格就无法跟新主题,如果是通过include进入functions ,那么includes包含里的文件也不能有空行。对于functions里面的自定义函数最末尾不要留空行。这也是一个代码书写规范问题,需要重视了。

以下是摘抄wp教程网的一些解决办法copy如下

clip_image001

有一大批喜欢朋友喜欢使用Windows Live Writer来离线写博客,WordPress教程网在WordPress免费入门教程中做过专题介绍,这里总结了一些常见问题。

一:Windows Live Writer链接不上WordPress?

确保你在WordPress后台中开启了离线发布协议,方法:

WordPress后台——撰写——勾选Atom 发布协议和XML-RPC——确定

二:博客中多了一篇类似于XXXX检测日志?

首次配置Windows Live Writer时发现WordPress博客中多了一篇类似于XXX临时检测日志。这是Windows Live Writer 在下载您的博客主题时,会发布一篇临时文章。当你发布第一篇日志后,该临时检测日志会自动消失。

三:Windows Live Writer无法下载日志主题?

首次配置Windows Live Writer,在下载博客主题时,会发布一篇临时文章。这篇文章会自动归入您的默认分类。如果您的主题是排除或隐藏默认文章分类,则Windows Live Writer将无法检测到您的博客主题,也就无法下载了。

登陆控制板——设置——撰写,修改“默认文章分类目录”为非隐藏分类即可。如果还存在问题,请检查这些代码,进入外观——编辑,选择“index.php” 检查是否有这样的限制:

原因一:首页隐藏了默认文章分类。

if (is_home()) { query_posts(’cat=519,183,8′); }else{wp_reset_query();}

这意味着主页只显示519,183和8三个分类的文章。由于Windows Live Writer发布的临时文章不属于519,183和8三个分类类别,从而发生下载错误。修改该“If”逻辑语句,更新index.php文件。

原因二:Header 丢失XML-RPC Link

若上述方法不能解决问题,那么你可以尝试在header.php文件中添加以下代码:

“Failed to download template Framed: System.Exception: Unable to locate blog post elements using most recent post”

“Failed to download template Webpage: System.Exception: Unable to locate blog post elements using most recent post”

四:Windows Live Writer出现日志不支持图片上载?

在发布含有图片的日志时,提示错误“由于日志不支持图片发布,下列图片无法发布,可以配置Windows Live Writer来讲图片发布到FTP帐户。是否要立即配置FTP帐户来发布图片?”

方法一:首先确保图片命名中不含非法字符(名称中以下划线结尾的图片,注意,如果直接在WLW里设置图片替代文字是没有效果的,有兴趣的朋友可以试一下,以下划线结尾的图片发布时是否会出现上述情况)。

方法二:检测wp-content/uploads文件夹是否有可写权限,一般在WordPress搬家后容易出现此问题。把Uploads文件夹权限设置为755或777并设置为递归到子文件夹及文件;

方法三:修改WordPress博客图片上传路径

登录WordPress后台——杂项——设置图片上传路径

五:发布日志时,图片之间出现很长的空白列?

不少朋友遇到此问题,可能是你在插入图片时候设置了图片距左不小心敲了不少回车键却未能得到换行,解决方法:把日志切换到源代码模式,在代码中很清楚的看到常常的一列,直接删除即可。

六:Windows Live Writer保存草稿问题。

以Live Writer2009为例,默认的保存草稿是保存在服务器上,单击保存草稿右侧的小箭头可将草稿保存在本地。查找本地草稿直接单击文件——打开——草稿,查找Windows Live Writer本地草稿位置,搜索*.wpost。

顶一下 0 踩一下 0

你可能对以下内容感兴趣!

  1. CodeSnippetSetup 出错解决办法
  2. wordpress文字截断乱码writer无法更新...
  3. 完美解决Windows 2003 server上安...
  4. WordPress3.0.1版 Live Writ...

发表回复

*

w_0002.gif w_0009.gif w_0007.gif w_0011.gif w_0005.gif w_0008.gif w_0010.gif w_0003.gif w_0012.gif w_0001.gif w_0006.gif