横着なMTSetVar - SetFields2Varsプラグイン
公開日 : 2014-05-08 12:27:11
皆さん、ブログ書いてますか? プラグイン書いてますかー?
mt:ifで比較したいためだけにイチイチSetVarするの面倒くさくないですか?
<mt:EntryTitle setvar="entry_title">
<mt:if name="entry_title" like="Movable Type">
これはMovable Typeについて書かれた記事です。
</mt:if>
みたいな。一つくらいならまぁいいんですけど、比較のためだけにいくつも書くのってスマートじゃなくない?
そこで、SetFields2Varsというプラグインを作った。
<mt:SetFields2Vars object="entry" prefix="entry.">
# これ以降、mt_entryのカラムの値が varにセットされます。
<mt:var name="entry.title"> => 記事のタイトル
<mt:var name="entry.text"> => 記事の本文
<mt:var name="entry.permalink"> => 記事のURL
<mt:var name="entry.field.basename"> => カスタムフィールドの値
ね、地味に便利でしょ? では、Azureのハンズオンに行ってきます。会場でお会いしませう。