性价比最高的香港ASP、PHP主机提供商
做网站,就上凡科建站

让 Windows Live Writer 支持 WordPress 特色图像设置

Loading
0
Comodo SLL证书促销 - 免费ssl证书申请_ssl证书购买_ev ssl证书_https证书购买 - GDCA_数安时代

不少使用 Windows Live Writer 发布文章的朋友都遇到一个比较大的问题:WLW 默认不支持 WordPress 特色图像设置,怎么办?今天倡萌就来解决你的困扰!下面的方法在 WordPress 3.5.1 和 WLW 2012 测试通过。

1.下载并安装 WLW Featured Image 插件到你的WordPress,直接启用。

2.下载并安装 Featured Image Plugin 程序包到你的电脑,完成后重启你的WLW。

该插件默认情况下会作用于所有的分类,你可以自定义需要该功能的分类;此外,它默认会将使用文章的 ID 重命名你选择作为特色图像的文件名,如果你不需要重命名,建议在 WLW选项 >插件>Wordpress Featured Image Plugin>选项 中取消勾选,如下图所示:

wlw-featured-image-plugin-wpdaxue.com

3.发布文章后,第一次使用会提示你是否在发布后启动该插件,然后需要输入你的WordPress管理密码,接着弹出本地浏览窗口,让你选择图片作为这篇文章的特色图像。

注意事项:

1.这个特色图像是独立存储的,如果你在文章中又插入了一张同样的图片,那就会有两张一样的图片上传到你的主机空间中。

2.当你在WLW更新文章时,如果这篇文章的特色图像不需要修改,在弹出的本地浏览窗口中选择“取消”,否者会再次上传图片。

3.原版的 WLW Featured Image 插件如果不支持新版的WordPress,请打开插件的 ScottIsAFool.NewMediaObject.php 文件,大概在 85 行找到下面的代码:

1
2
3
// Save the data
		$id = wp_insert_attachment( $attachment, $upload[ 'file' ], $post_id );
		wp_update_attachment_metadata( $id, wp_generate_attachment_metadata( $id, $upload['file'] ) );

修改为

1
2
3
4
// Save the data
		$id = wp_insert_attachment( $attachment, $upload[ 'file' ], $post_id );
		wp_update_attachment_metadata( $id, wp_generate_attachment_metadata( $id, $upload['file'] ) );
		update_post_meta( $post_id, '_thumbnail_id', $id );

其实就是加了最后一行代码。

上面给出的下载链接已经修复该问题。

参考自:wordpress-featured-image-plugin-for-live-writer 感谢作者的插件。

阅读该系列的其他文章:
上一篇:Windows Live Writer 之 快捷插入文本片段插件 TextTemplates
支付宝扫码打赏 微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者

MetInfo | 最适合企业网站建设的cms系统

关于 倡萌

一个疯狂的 WordPress 爱好者,喜欢折腾 WordPress 主题,分享 WordPress 资源。如果你也喜欢 WordPress,欢迎和我一起交流!

精彩推荐

巧用 WP-Optimize 自动清理优化数据库

巧用 WP-Optimize 自动清理优化数据库

强大的 WordPress 统计分析插件 WP Statistics

强大的 WordPress 统计分析插件 WP Statistics

13 条评论

  1. 相当的实用,希望多多推荐Windows live writer相关的插件,哈哈

  2. 图片上 画红色的带箭头的线段是如何实现的? 我会用QQ画框,但是不会花箭头 谢谢

  3. 特色图像是什么….

  4. 倡萌 你好
    我想请问一下 我的wordpress 日志能同步 发到新浪网易博客 原理就是通过邮件发博实现的
    可是 这样发过去的博文 不能自动同步到相关微博(当然微博已关联)
    如果要实现关联 要怎么做
    另 如果用wlw 发到网易 或者新浪博客 如何实现微博同步呢

  5. 我的测试了 还是不行 郁闷 不知哪里出错!

    • 首先需要在wordpress安装插件,然后在windows安装插件,这是两个哦。我亲自测试通过的,注意查看每个步骤是否你做到位了

      • 都是照着操作的,Windows Live Writer 也安装好插件,但没找到哪里添加特色图片的

        • 我在文章已经说了“发布文章后,第一次使用会提示你是否在发布后启动该插件,然后需要输入你的WordPress管理密码,接着弹出本地浏览窗口,让你选择图片作为这篇文章的特色图像。”

          你是不是大眼看过界了呢????

  6. 我终于知道我的wlw出错是因为什么了,
    原来是主题的问题,郁闷。。。

发表评论