Home > MovableType > [MT][plugin]MT4.1でカスタムフィールドに入力した値を扱うプラグインの作り方がわかってきた。

[MT][plugin]MT4.1でカスタムフィールドに入力した値を扱うプラグインの作り方がわかってきた。

まだまとめて書けるようなレベルではないですが
いまのしごとが落ち着いたら書きますね。

基本としては

$entry = $ctx->stash(’entry’);

とかでとってきたエントリーから

$meta = $entry->meta(’customfields’);

とかしてカスタムフィールド部分を一括でとってきて

$hoge = $meta->{hoge};

でhogeのところに「ベースネーム」で設定したフィールド名を入れてやるとさくっと取れます。

そうしたらもうカスタムフィールドでチェックボックスに印つけたエントリだけ抽出とか
他にも複数ブログで同じような内容のカスタムフィールドつかってポータルブログに混ぜて出したいときなんか

やりたい放題ですね。

またじっくりまとめます

今回はこの本のプラグイン開発の項目にべったりお世話になりました。
古い本ですが そもそも Perl すらまともに触ってなかった自分でもプラグインが作れるようになりましたので 基本の内容としては非常にためになりました。

ブログ自由自在 Movable Type 上級カスタマイズ術

Popularity: 58% [?]

このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加

Comments:0

Comment Form
Remember personal info

Trackback+Pingback:0

TrackBack URL for this entry
http://pg-w.net/archives/305/trackback/
Listed below are links to weblogs that reference
[MT][plugin]MT4.1でカスタムフィールドに入力した値を扱うプラグインの作り方がわかってきた。 from PenguinWanderer.net

Home > MovableType > [MT][plugin]MT4.1でカスタムフィールドに入力した値を扱うプラグインの作り方がわかってきた。

Search
Feeds
Meta

Page Top