Movable Type には、マルチブログ機能という複数のブログを一括管理できる機能があります。
「ブログ間でのリンクしたい」と、ブログ記事から別のブログのトップアドレスのリンクを張ろうと、以下のような記述をした(記事内でmtタグ使用が可能な設定をしています。)のですが、どうも意図した動作をしてくれません。
<MTotherBlog blog_id="11" >
<a href="<$MTBlogURL$>"><$MTBlogName$></a>
</MTotherBlog>
リファレンスには異なるブログの記事を扱えるように書かれていますが、もしかして使えるタグが限られているんでしょうか?
ちょっと調べた結果では、Movable Type 4.25 で不具合があったとの記事がありました。 そこでは、4.25 の問題で、4.24 に戻し対応したと書かれていました。
元々は、Movable Type 本来のモノではなく、プラグインで拡張されていた機能だったらしいのですが・・・
上記のリファレンスで例として記載されているコードには、<MTotherBlog>内部に<$MTBlogName$>の記述があるので、本来の仕様としては正しく機能するものと、予測できます。
つまり・・・バグ。と、考えてよいのでしょうか。
結果として、<MTOtherBlog>ではなく、<mt:MultBlog>を使用すると意図した動作をするようになりました。
<mt:MultiBlog include_blogs="11" >
<a href="<$MTBlogURL$>"><$MTBlogName$></a>
</mt:MultiBlog>

コメントする