MT插件:MTRelativeURL

Movable Type在生成静态页面的时候,链接全是包含域名的绝对链接,在一些时候,我们可能会用到相对链接,MTRelativeURL插件就是用来实现相对链接这个功能的。

比如正常情况下,Movable Type生成的链接是https://www.ezloo.com/blog/index.html,如果使用该插件之后,默认情况下生成的链接是/blog/index.html

下载地址:http://www.nonplus.net/software/mt/MTRelativeURL.htm

使用方法

该插件有两种使用方法,第一种是在需要生成链接的Movable Type标签前后加上<MTRelativeURL>和</MTRelativeURL>。

<MTEntries>
<a href="<MTRelativeURL><MTEntryPermalink></MTRelativeURL>"><MTEntryTitle></a>
</MTEntries>

第二种方法是在需要生成链接的Movable Type标签中加上relative_url=”1”的属性。

<MTEntries>
<a href="<MTEntryPermalink relative_url="1">"><MTEntryTitle></a>
</MTEntries>

该插件还可以自定义相对路径的跟目录,对于一些需要比较灵活发布的博客来说,可能会需要,具体可以参考作者的博客

如果您的博客和曙光博客一样使用了SSL加密的话,那么需要修改这个插件的源代码,把源代码里面所有的http替换成https,否则是不会生成相对链接的。

2 Comments