Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Hajime Fujimoto
PPTX, PDF
1,238 views
コンテンツタイプの活用と拡張
MTDDC Meetup HOKKAIDO 2018の「コンテンツタイプの活用と拡張」のセッション資料です。
Technology
◦
Read more
1
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 40
2
/ 40
3
/ 40
4
/ 40
5
/ 40
6
/ 40
7
/ 40
8
/ 40
9
/ 40
10
/ 40
11
/ 40
12
/ 40
13
/ 40
14
/ 40
15
/ 40
16
/ 40
17
/ 40
18
/ 40
19
/ 40
20
/ 40
21
/ 40
22
/ 40
23
/ 40
24
/ 40
25
/ 40
26
/ 40
27
/ 40
28
/ 40
29
/ 40
30
/ 40
31
/ 40
32
/ 40
33
/ 40
34
/ 40
35
/ 40
36
/ 40
37
/ 40
38
/ 40
39
/ 40
40
/ 40
More Related Content
PPTX
Soracom ug-14-lt1
by
YuriYoshii
PPTX
面倒臭がりでもキャッチアップしたい- RE:Bot から始めるものぐさ生活 -
by
MinoruIto3
PDF
Movable Type 7 のすべて
by
Yuji Takayama
PDF
WordPress on Movable Type
by
Hajime Fujimoto
PDF
Mtddc meetup kyushu_2013_mt_usage
by
Six Apart
PPTX
20140903 Movable Type Seminar
by
Six Apart
PPTX
20140908 Movable Type Seminar
by
Six Apart
PDF
20130129 movable type_usage
by
Six Apart
Soracom ug-14-lt1
by
YuriYoshii
面倒臭がりでもキャッチアップしたい- RE:Bot から始めるものぐさ生活 -
by
MinoruIto3
Movable Type 7 のすべて
by
Yuji Takayama
WordPress on Movable Type
by
Hajime Fujimoto
Mtddc meetup kyushu_2013_mt_usage
by
Six Apart
20140903 Movable Type Seminar
by
Six Apart
20140908 Movable Type Seminar
by
Six Apart
20130129 movable type_usage
by
Six Apart
More from Hajime Fujimoto
PPTX
Movable Typeでロボットを動かす?AIスピーカーをしゃべらせる?Data APIでMovable TypeとIoTをFUSION
by
Hajime Fujimoto
PPTX
PowerCMSとIoTの連携
by
Hajime Fujimoto
PDF
Connect with Data API
by
Hajime Fujimoto
PPTX
Objecttreeプラグイン&ObjectRelationプラグインのご紹介
by
Hajime Fujimoto
PPTX
PHPやVBAでMovable Typeを操作しようData API Library for PHP/VBAのご紹介
by
Hajime Fujimoto
PPTX
Movable Typeの権限と承認フロー
by
Hajime Fujimoto
PDF
2つの「Layout」プラグインでMovable Typeをパワーアップ
by
Hajime Fujimoto
PPTX
はじめよう!MovableType.net ハンズオン
by
Hajime Fujimoto
PPTX
JavaScriptテンプレートエンジンで活かすData API
by
Hajime Fujimoto
PPTX
JavaScriptテンプレートエンジンで活かすData API
by
Hajime Fujimoto
PDF
Data APIの背景と活用方法 MTCafe Nagoya Ver.
by
Hajime Fujimoto
PPTX
Movable Type 6.0をできるだけ安く使う方法
by
Hajime Fujimoto
PDF
Movable Type 6の新機能 Data APIの活用法
by
Hajime Fujimoto
PDF
Data APIの基本
by
Hajime Fujimoto
PDF
WordPress on Movable Type
by
Hajime Fujimoto
PDF
Data APIの背景と活用方法
by
Hajime Fujimoto
PDF
WordPress on Movable Type
by
Hajime Fujimoto
PDF
Vagrantのすすめ
by
Hajime Fujimoto
PDF
WordPress on movable type(WordCamp Kobe 2013)
by
Hajime Fujimoto
PPT
Wordpress on Movable Type~WPConnectorプラグインのご紹介~
by
Hajime Fujimoto
Movable Typeでロボットを動かす?AIスピーカーをしゃべらせる?Data APIでMovable TypeとIoTをFUSION
by
Hajime Fujimoto
PowerCMSとIoTの連携
by
Hajime Fujimoto
Connect with Data API
by
Hajime Fujimoto
Objecttreeプラグイン&ObjectRelationプラグインのご紹介
by
Hajime Fujimoto
PHPやVBAでMovable Typeを操作しようData API Library for PHP/VBAのご紹介
by
Hajime Fujimoto
Movable Typeの権限と承認フロー
by
Hajime Fujimoto
2つの「Layout」プラグインでMovable Typeをパワーアップ
by
Hajime Fujimoto
はじめよう!MovableType.net ハンズオン
by
Hajime Fujimoto
JavaScriptテンプレートエンジンで活かすData API
by
Hajime Fujimoto
JavaScriptテンプレートエンジンで活かすData API
by
Hajime Fujimoto
Data APIの背景と活用方法 MTCafe Nagoya Ver.
by
Hajime Fujimoto
Movable Type 6.0をできるだけ安く使う方法
by
Hajime Fujimoto
Movable Type 6の新機能 Data APIの活用法
by
Hajime Fujimoto
Data APIの基本
by
Hajime Fujimoto
WordPress on Movable Type
by
Hajime Fujimoto
Data APIの背景と活用方法
by
Hajime Fujimoto
WordPress on Movable Type
by
Hajime Fujimoto
Vagrantのすすめ
by
Hajime Fujimoto
WordPress on movable type(WordCamp Kobe 2013)
by
Hajime Fujimoto
Wordpress on Movable Type~WPConnectorプラグインのご紹介~
by
Hajime Fujimoto
Recently uploaded
PDF
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望
by
CRI Japan, Inc.
PDF
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版
by
sorabatake
PDF
PMBOK 7th Edition Project Management Process Scrum
by
akipii ogaoga
PDF
PMBOK 7th Edition_Project Management Context Diagram
by
akipii ogaoga
PDF
PMBOK 7th Edition_Project Management Process_WF Type Development
by
akipii ogaoga
PDF
Team Topology Adaptive Organizational Design for Rapid Delivery of Valuable S...
by
akipii ogaoga
PDF
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信
by
e-Patent Co., Ltd.
PDF
ST2024_PM1_2_Case_study_of_local_newspaper_company.pdf
by
akipii ogaoga
PDF
FY2025 IT Strategist Afternoon I Question-1 Balanced Scorecard
by
akipii ogaoga
PDF
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector
by
akipii ogaoga
PDF
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis
by
akipii ogaoga
PDF
自転車ユーザ参加型路面画像センシングによる点字ブロック検出における性能向上方法の模索 (20260123 SeMI研)
by
Yuto Matsuda
PDF
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」
by
嶋 是一 (Yoshikazu SHIMA)
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望
by
CRI Japan, Inc.
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版
by
sorabatake
PMBOK 7th Edition Project Management Process Scrum
by
akipii ogaoga
PMBOK 7th Edition_Project Management Context Diagram
by
akipii ogaoga
PMBOK 7th Edition_Project Management Process_WF Type Development
by
akipii ogaoga
Team Topology Adaptive Organizational Design for Rapid Delivery of Valuable S...
by
akipii ogaoga
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信
by
e-Patent Co., Ltd.
ST2024_PM1_2_Case_study_of_local_newspaper_company.pdf
by
akipii ogaoga
FY2025 IT Strategist Afternoon I Question-1 Balanced Scorecard
by
akipii ogaoga
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector
by
akipii ogaoga
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis
by
akipii ogaoga
自転車ユーザ参加型路面画像センシングによる点字ブロック検出における性能向上方法の模索 (20260123 SeMI研)
by
Yuto Matsuda
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」
by
嶋 是一 (Yoshikazu SHIMA)
コンテンツタイプの活用と拡張
1.
コンテンツタイプの活用と拡張 2018/6/9 MTDDC Meetup HOKKAIDO
2018 藤本 壱
2.
イケメン西畑さんのセッションとお間違えはないですか?
3.
今日のアジェンダ • コンテンツタイプの概要 • コンテンツタイプの活用事例 •
コンテンツタイプの便利な機能 • FreeLayoutContentFieldプラグインのご紹介
4.
自己紹介
5.
自己紹介その1 • 藤本 壱(ふじもと
はじめ) • 兵庫県伊丹市出身 • 群馬県前橋市在住 • 2017年都道府県知名度 ランキング第41位 (第1位は北海道) 東京 埼玉 山梨 神奈川 栃木 茨城 千葉 5
6.
自己紹介その2 • ブログはもちろんMovable Type (Ver.6.3.7ですごめんなさい) 6http://www.h-fj.com/blog/
7.
コンテンツタイプの概要
8.
コンテンツ • 同じ性質を持つ情報の集まり • Webやモバイルなどを通して公開・活用 •
例 • 記事(タイトル、日付、文章、カテゴリ、etc.) • 商品(名前、説明、写真、単価、仕様、etc.) • 物件(名前、住所、間取り、最寄り駅、設備、etc.)
9.
コンテンツタイプ • Movable Type
7の新機能 • コンテンツに応じた設計が可能 • 設計を検討することが必要 • 柔軟性が高い • 各種の項目(コンテンツフィールド)を組み合わせ
10.
コンテンツフィールド • 1行テキスト • 複数行テキスト •
数値 • URL • 日付と時刻 • 日付 • 時刻 • セレクト • ラジオボタン • チェックボックス • 埋め込みテキスト • コンテンツタイプ • アセット • オーディオ • ビデオ • 画像 • カテゴリ • タグ • リスト • テーブル
11.
デモをごらんください
12.
記事+カスタムフィールドとの違い • コンテンツタイプではフィールドの組み合わせは自由 (記事に縛られない) • 複数の分類方法(カテゴリ/タグ)を利用可能 •
カテゴリセットを複数定義可能 • 例:物件を「最寄り駅」「間取り」の2種類のカテゴリセットで分 類 • コンテンツタイプ間の関連付けが可能 • 例:書籍と著者
13.
コンテンツタイプの事例
14.
デモをご覧ください
15.
このサイトはフィクションで はありません。 実在の人物や団体などと大 いに関係があります。
16.
デモサイトの要件 • 俺流訪問ログを日々残したい • 訪問ログには飲食したもの(メニュー)の写真も載せた い •
メニューは決まっているので一覧から選択して手軽に 入力したい
17.
デモサイトの構造 • 2つのコンテンツタイプを組み合わせ コンテンツタイプ コンテンツフィールド 訪問ログ タイトル(1行テキスト) 日付(日付) 本文(複数行テキスト) メニュー(コンテンツタイプ) メニュー 名前(1行テキスト) 写真(画像)
18.
コンテンツタイプの便利な機能
19.
テーマとの組み合わせ • テーマとのエクスポート/インポート • ありがちなコンテンツタイプの定義をテーマにエクスポートし て他の案件で流用 •
コンテンツタイプの定義をテーマからインポートしてすばやく 利用
20.
プラグインによる拡張 • コンテンツフィールドの種類の追加が可能 • フィールド設定画面の定義 •
テンプレートタグの動作の定義 • バリデーションの定義 • etc.
21.
FreeLayoutContentFieldプラグインのご紹 介
22.
コンテンツフィールドの機能は十分? • フィールドの組み合わせを複数セット追加するような 機能はない • 例:写真とキャプションの組み合わせを複数回追加
23.
FreeLayoutContentFieldプラグインの概要 • 記事用の「FreeLayoutCustomFieldプラグイン」と同 様の仕組みをコンテンツフィールドでも利用可能 • 1つのコンテンツフィールドに多数のデータをまとめて 保存 •
同一パターンの繰り返し入力が可能 • カスタムフィールド製造業(死語?)の皆様に最適
24.
事例をご覧ください
25.
このサイトはフィクションで はありません。 実在の人物や団体などと大 いに関係があります。
26.
各店舗の情報の構造 タイトル 店舗 本文 おすすめ メニュー 地図 名前/値段/コメント/写真 名前/値段/コメント/写真 名前/値段/コメント/写真 ・・・・・ フリーレイアウト型
27.
フリーレイアウト型コンテンツフィールド 項目 言語 フィールドの定義 YAML 見た目
HTMLとCSS 動作 JavaScript • コンテンツフィールドの設定画面で以下を入力 • テンプレートタグでデータを出力
28.
フィールドの定義(YAML) fields: name: type: text label: 名前 comment: type:
textarea label: コメント price: type: text label: 値段 photo: type: image label: 写真 options: multiple: 1 sortable: 1
29.
見た目(HTML) <div class="row"> <div class="col-md-4"> {{photo_label}}<br
/>{{photo}} </div> <div class="col-md-8"> <p>{{name_label}}<br />{{name}}</p> <p>{{price_label}}<br />{{price}}</p> <p>{{comment_label}}<br />{{comment}}</p> </div> </div>
30.
見た目(CSS) <style type="text/css"> .menu-comment { width:
100%; height: 10em; } </style>
31.
テンプレート <mt:ContentField content_field="おすすめメニュー"> <div class="col-md-4
col-sm-6"> <div> <mt:FLCFAsset field="photo"><img src="<$mt:AssetThumbnailURL width="1000" square="1"$>" width="90%" /></mt:FLCFAsset> </div> <h4><$mt:FLCFValue field="name"$></h4> <p><$mt:FLCFValue field="price"$>円</p> <p><$mt:FLCFValue field="comment"></p> </div> </mt:ContentField>
32.
ユニット機能 • 異なるパターンの動的追加入力(ブロックエディタ的) が可能 • デモをご覧ください
33.
ユニット機能
34.
基本部分と拡張パック • 基本部分(FreeLayoutContentFieldプラグイン) • 基本的なフィールド •
拡張パック(FLCFExtensionプラグイン) • 追加のフィールド
35.
利用できるフィールド FreeLayoutCustomField プラグイン FLCFExtension プラグイン テキスト(1行) テキスト(複数行) チェックボックス ラジオボタン ドロップダウン 日付・時刻 アイテム系(画像等) スピナー(数値入力) 複数選択ドロップダウン 色選択 リッチテキスト Googleマップ(※) 行数可変の表 ※GoogleマップはGoogleMapsCustomFieldプラグインを併用
36.
ライセンス料(新規購入・直販) 累積本数 FreeLayoutContentField プラグイン FLCFExtension プラグイン 1本目 19,800 12,800 2~5本目
12,800 9,800 6~20本目 7,800 7,800 21本目以降 4,800 4,800 ※Movable Type 6用FreeLayoutCustomFieldプラグインユーザーの 方には優待販売もあり
37.
まとめ
38.
まとめ • コンテンツタイプでデータ設計がより柔軟に • FreeLayoutContentFieldプラグインで一段とパワー アップ
39.
Special thanks to…
40.
ご清聴ありがとうございました
Download