Windstyle SlugHelper for Windows Live Writer

什么是Slug?
Slug是用来描述日志或页面的一小段话,通常是日志或页面标题的URL友好化版本。
比如本页的URL可以有两种形式,其中粗体字部分就是URL中的Slug:
- http://coding.windstyle.cn/?page_id=859
- http://coding.windstyle.cn/projects/windstyle-slughelper-for-windows-live-writer
虽然第一种Slug非常简短,但是我们并没有办法看懂它,更别提从它来推断出该URL所表示的页面的大致内容;而第二种就是友好的Slug,不仅对访客友好,也对搜索引擎友好。
什么是WindStyle SlugHelper?
WindStyle SlugHelper是一个Windows Live Writer插件,它会在每次发布日志或页面时提醒你补全Slug,并会提供几种快速生成Slug的方式。
WindStyle SlugHelper提供的Slug生成选项包括:
- 不更改
- 同标题一致
- 将标题转换为中文拼音
- 使用Google将标题翻译为英文
- 使用微软Bing将标题翻译为英文
- 自定义
同时,WindStyle SlugHelper还是一个开源项目,它托管在微软的CodePlex网站,你可以点击这里访问本项目。
如何使用WindStyle SlugHelper?
WindStyle SlugHelp插件的使用方法非常简单:
- 移步至此页面下载最新编译版本;
- 将下载得到的“WindStyle.WindowsLiveWriter.Plugin.SlugHelper.dll”文件复制到Windows Live Writer安装目录的Plugins目录;
- 重新启动Windows Live Writer,在【工具】【选项】【插件】中启用“Slug补全插件”。
- 在发布日志时,你就会看到如下对话框,选择你喜欢的方式即可:
如何参与WindStyle SlugHelper?
如果你有好的意见,可以在本页以评论的形式留下;如果你有好的想法,并且愿意花费时间和精力来共同开发这个插件,我也迎你加入到这个开源项目中,请在评论中留下你的想法和CodePlex账号。




[...] 具体使用方法请移步至此页面。 [...]
[...] SlugHelper的作者博客是听风且吟,开发者在插件中为处理slug提供了六种选项:不更改 同标题一致 [...]
博主您好,一直在使用您开发的这款插件,非常喜欢。
今日更新Writer后,插件失效并提示错误,希望博主能够抽空看一看,多谢。
Slug补全插件 插件发生错误:
未能加载文件或程序集“WindowsLive.Writer.Extensibility, Version=14.0.8089.726, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。
@靖: 谢谢告知,已经知道是什么问题了,修复后我会通知你的。
@靖: 已经更新到1.2.0.0版本。
[...] // var searchbox = document.getElementById("searchbox"); var searchtxt = document.getElementById("searchtxt"); var tiptext = "请输入关键字…"; if(searchtxt.value == "" || searchtxt.value == tiptext) { searchtxt.className += " searchtip"; searchtxt.value = tiptext; } searchtxt.onfocus = function(e) { if(searchtxt.value == tiptext) { searchtxt.value = ""; searchtxt.className = searchtxt.className.replace(" searchtip", ""); } } searchtxt.onblur = function(e) { if(searchtxt.value == "") { searchtxt.className += " searchtip"; searchtxt.value = tiptext; } } // 首页关于留言板站点地图音乐 有道 鲜果 抓虾 Google My Yahoo! newsgator Bloglines 哪吒WindStyle SlugHelper 1.2.0.0 2010年6月8日 | 分类: 分享 | 标签: slug, wlw, wordpressWindStyle SlugHelper是作者Windie Chai为Windows Live Writer开发的一款插件,专用于wordpress中处理slug。我之前也在“wordpress中处理slug”一文中,推荐过这款非常方便的插件。前几日Writer升级到新的版本,这款插件也失去的效用,在作者的blog上留言反馈了一下,很快就得到了他的回复,并对插件进行了升级,非常感谢。 版本历史1.2.0.0(2010-06-03)对应Windows Live Writer版本号为:14.0.8117.416可以配置是否忽略已经包含slug的日志,请在插件选项中配置增加插件图标1.1.0.1(2009-12-30)跟进Google翻译服务的更新1.1.0.0 beta(2009-09-08)增加使用微软Bing翻译服务1.1.0.0 alpha(2009-09-07)对应Windows Live Writer版本号为:14.0.8089.726每次发布日志时提示补全slug支持使用标题充当slug支持使用标题的拼音充当slug支持使用Google翻译服务翻译标题并充当slug支持自定义slug插件下载下载页|作者blog安装与使用将插件释放至Windows Live Writer安装目录下的子目录Plugins下,点击wlw菜单栏的工具-选项-插件启用即可,安装完成后,点击发布文章时便会弹出选择slug 生成的窗口。 分享至:Related posts:wordpress中处理slug 发表评论 | Trackback 目前还没有任何评论. [...]
@Windie Chai: 非常感谢您,升级后使用正常了。
使用wave4,后插件失效。
@Leo: 我也发现了……Live Writer的API太土了……设置成不引用固定版本都不行……