风型 WindStyle


Windstyle SlugHelper for Windows Live Writer

Windstyle SlugHelper Logo

什么是Slug?

Slug是用来描述日志或页面的一小段话,通常是日志或页面标题的URL友好化版本。

比如本页的URL可以有两种形式,其中粗体字部分就是URL中的Slug:

  1. http://coding.windstyle.cn/?page_id=859
  2. 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插件的使用方法非常简单:

  1. 移步至此页面下载最新编译版本;
  2. 将下载得到的“WindStyle.WindowsLiveWriter.Plugin.SlugHelper.dll”文件复制到Windows Live Writer安装目录的Plugins目录
  3. 重新启动Windows Live Writer,在【工具】【选项】【插件】中启用“Slug补全插件”。
  4. 在发布日志时,你就会看到如下对话框,选择你喜欢的方式即可:
    preview

如何参与WindStyle SlugHelper?

如果你有好的意见,可以在本页以评论的形式留下;如果你有好的想法,并且愿意花费时间和精力来共同开发这个插件,我也迎你加入到这个开源项目中,请在评论中留下你的想法和CodePlex账号。

版本历史»

9 Comments

  1. [...] SlugHelper的作者博客是听风且吟,开发者在插件中为处理slug提供了六种选项:不更改 同标题一致 [...]

  2. 说:

    博主您好,一直在使用您开发的这款插件,非常喜欢。
    今日更新Writer后,插件失效并提示错误,希望博主能够抽空看一看,多谢。
    Slug补全插件 插件发生错误:

    未能加载文件或程序集“WindowsLive.Writer.Extensibility, Version=14.0.8089.726, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。

    回复回复
  3. Windie Chai 说:

    @: 谢谢告知,已经知道是什么问题了,修复后我会通知你的。

    回复回复
  4. Windie Chai 说:

    @: 已经更新到1.2.0.0版本。

    回复回复
  5. [...] // 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 目前还没有任何评论. [...]

  6. 说:

    @Windie Chai: 非常感谢您,升级后使用正常了。

    回复回复
  7. Leo 说:

    使用wave4,后插件失效。

    回复回复
  8. Windie Chai 说:

    @Leo: 我也发现了……Live Writer的API太土了……设置成不引用固定版本都不行……

    回复回复

Leave a Reply