SlideShare uma empresa Scribd logo
1 de 167
Movable Type ハンズオンセミナー 
2014年12月6日 
シックス・アパート株式会社 
長内毅志
• 長内毅志 
–2011年~ Movable Typeプロダクトマネージャー 
–2014年~ ディベロッパーリレーションマネージャー 
–ダンス、ジョギング、家族が大好きです。
まず最初に 
–アカウント情報を元に、アクセスできるか確認しまし 
ょう。
アジェンダ 
• Movable Type の特徴 
• Movable Type の管理画面と基本操作 
• Movable Type のテンプレート 
• Movable Type のテーマを作成する 
• Movable Type クラウド版
•http://goo.gl/hZgIKm
Movable Type の特徴
Movable Typeとは 
• 10年以上利用されているブログ・CMS(通称MT) 
• MTタグ組み合わせでロジック生成 
• テンプレートとDBが完全に分離している 
(MVCライク) 
• プラグインで拡張可能 
• どんなコードも生成可能
最新10件のブログ記事をリンク付きで生成 
<ul> 
<MT:Entries limit="10"> 
<li> 
<a href="<MT:EntryPermalink>"> 
<MT:EntryTitle> 
</a> 
</li> 
</MT:Entries> 
</ul>
特徴1 
• 静的生成でhtmlを出力 
(スタティックパブリッシング) 
• 動的生成も対応可能 
(ダイナミックパブリッシング)
• 動的、静的生成どちらも対応することで、 
様々なサーバー構成に対して柔軟に対応 
できる
基本的な構成 
公開サーバー兼 
CMSサーバー 
管理者 
閲覧者 
(サイト訪問者)
ステージング環境 
ステージング 
サーバー兼 
CMSサーバー 
管理者閲覧者 
公開 
サーバー 
(サイト訪問者)
冗長構成 
CMS 
サーバー 
公開 
サーバー 
(冗長構成) 
ロード 
バランサ
クラウド環境 
–CMSサーバーをVMイメージで構築(Amazon EC2な 
ど) 
–公開ページはコンテンツサーバーで構築 
–AmazonS3 (Azure Webサイト) など 
VMサーバー 
AmazonEC2など 
Amazon S3など
CDNを利用した構成 
–CMSサーバーはVMイメージn個で冗長構成 
–公開コンテンツをストレージサーバーへ出力 
–CDNを利用して世界各地にキャッシュ 
DBサーバー 
CDNサーバー
特徴2 
• 柔軟なテンプレートタグ 
–四則計算なども可能 
• Data API で拡張可能 
–データはJSON形式で出力、RESTで取得可能
特徴3 
• 中小企業から中-大規模企業、官公庁まで 
幅広い導入実績
Movable Typeの管理画面と 
基本操作
管理画面
ウェブサイトとブログの違い 
• ウェブサイト… 
「サイト」「ホームページ」全体を管理する仕組み 
• ブログ… 
ウェブサイトの中にある、更新頻度の高いコンテンツを管理 
する仕組み 
「ブログ」「ニュースリリース」「IR情報」 
「新製品紹介」など 
参考リンク3: 
http://www.movabletype.jp/documentation/mt6/websites/
1つのWebサイトを構成する例
複数のWebサイトを構成する例
ウェブページとブログ事の違い 
• 記事…時間の経過と共に蓄積されるページ 
例:日記、ニュースリリースなど 
• ウェブページ…時間の経過と関係なく、階層構 
造に従い情報を伝えるためのページ 
例:会社概要、組織図、会社地図など 
参考リンク4: 
http://www.movabletype.jp/documentation/mt6/compose/
ダッシュボード
記事の作成 
記事=> 新規、もしくは新規作成
ハンズオン 
• 最初の記事を投稿してみましょう
ハンズオン 
• 以下のデータをMTにインポートしてみまし 
ょう 
•http://goo.gl/q4pN9D 
• ブラウザからローカルに保存して、インスト 
ールを行います
データのインポート 
ツール=> 記事のインポート
Movable Type の 
テンプレート
テンプレートとは 
• Movable Typeのデータベースに保存され 
ている各種のデータを、htmlとして出力す 
るための仕組み
DBのオブジェクトをタグで出力 
<MTEntryTitle> 
<MTEntryBody> 
<MTEntryMore>
データベースを見てみましょう 
•DEMO
MTタグの実際
テンプレートの説明 
• インデックステンプレート 
–自由にどこでも単一ページを出力 
• アーカイブテンプレート 
–特定のルールに従い複数ページを出力 
• テンプレートモジュール 
–パーツ化して様々な形で共有使用 
• システムテンプレート 
–付属システムの出力部分を調整
テーマについての説明 
• テーマとは 
–デザインなどをワンクリックで変更する仕組み 
–カスタムフィールドなどもまとめて設定できる
画面 
• デザイン=> テーマ
ハンズオン 
• テーマを変えてみましょう 
–「Eiger」を選んで適用してみましょう 
–再構築後、デザインを確認してみましょう 
–確認後、テーマ「Rainier」を選んでデザインを変えま 
しょう
テンプレート 
デザイン=> テンプレート
ハンズオン 
• トップページの記事件数を、5件に変更して 
みましょう
• デザイン=> テンプレート=> 
インデックステンプレート=> メインページ 
46行目 
• <mt:Entries limit="5" search_results="1"> 
– 値を5に変更
ハンズオン 
• トップページの記事一覧を、タイトルだけの 
表示に変えてみましょう。 
• 成功したら、元に戻しておきましょう
解説 
• デザイン=> テンプレート=> 
テンプレートモジュール=> 記事の概要 
16行目-21行目 
<MTIgnore> 
<div class="asset-content entry-content" 
itemprop="articleBody"> 
<$mt:EntryBody$> 
</div> 
<div class="entry-more-link"> 
<a href="<$mt:EntryPermalink encode_html="1"$>" 
itemprop="url">ブログ記事を読む</a> 
</div> 
</MTIgnore>
ハンズオン 
• トップページ記事一覧を「です。」を、スギち 
ゃん風に「だぜぇ。」に変換してみましょう。( 
少古)
解説 
デザイン=> テンプレート=> 
インデックステンプレート=> メインページ 
46行目 
<mt:Entries limit=“$entries_per_page” 
search_results=“1” 
replace=“です。”,”だぜぇ。”>
グローバルモディファイア 
• 出力結果をある規則に沿って修正する仕 
組み 
• Replace モディファイア 
http://www.movabletype.jp/documentation/appendices/modi 
fiers/replace.html
ハンズオン 
• 記事数を合計して 
–10以上ある場合は「記事数:10件以上」 
–10未満の場合は「記事数:10件未満」 
と表示してみましょう 
(条件分岐)
デザイン=> テンプレート=> 
インデックステンプレート=> メインページ 
45行目 
• <div id=“index-main” class=“main” role=“main”> 
<MTSetVars>num=10</MTSetVars> 
<MTIf name=“num” ge=“10”> 
記事数:10件以上 
<MTElse> 
記事数:10件未満 
</MTIf>
リファレンス 
• タグリファレンス 
–http://goo.gl/CDlmDI 
• 変数の定義 
–http://goo.gl/crKTYI 
• 条件分岐 
–http://goo.gl/2hU5Ux
ハンズオン 
• テンプレートを利用して以下の計算をして 
みましょう 
–10+3 
–10-3 
–10x3 
–10÷3
• デザイン=> テンプレート 
=> 「インデックステンプレートの作成」をクリック 
• テンプレート名を「calc」、出力ファイル名を「calc.txt」として以下を入力 
<MTSetVar name="first" value="10"> 
<MTGetVar name="first" value="3" op="+"> 
<MTGetVar name="first" value="3" op="-"> 
<MTGetVar name="first" value="3" op="*"> 
<MTGetVar name="first" value="3" op="/">
リファレンス 
• 変数の初期値に対して、valueモディファイ 
アとopモディファイアで計算 
•MTタグで利用できる演算関数 
–http://www.movabletype.jp/documentation/mt6/de 
sign/templates/calculation.html
ハンズオン 
• 最初に作成した記事を、トップページの最 
新情報として常に表示してみましょう(ステ 
ィッキー表示) 
• ヒント:タグ欄に「@stick」と入力します。
やりかた 
• 記事のタグ欄に「@stick」と入力後、保存 
• メインページのテンプレートを修正(46行目) 
<MTEntries tags=“@stick”> 
<MTInclude module=“記事の概要”> 
</MTEntries> 
<mt:Entries limit="$entries_per_page" 
search_results="1“ tags=“NOT @stick”>
リファレンス 
• プライベートタグでウェブページを部品デ 
ータにする 
• http://goo.gl/SuzGxy
ハンズオン 
• 記事データ内にある「宝石」という単語を、 
すべて「ほうせき」とひらがなに置換しまし 
ょう
• 記事編集画面の右上にある検索ボタンか 
ら「宝石」を検索
検索・置換画面から文字を置換
• 検索、置換は様々なデータに対応 
–(記事、ウェブページ、テンプレート、コメントなど)
Movable Typeのテーマを 
作成する
• デザイン=> テーマから 
ハンズオン用テーマを適用する
テーマ画像
ハンズオン 
• トップページの記事一覧を、最新5件表示 
するように変更してみましょう。
解説
タイトル 
• テンプレート=> インデックス=> メインページ 
<article> 
<h2>Introduction to respo </h2> 
=> 
<article> 
<h2><MTEntryTitle></h2>
日付と著者名 
<div class="article-info">Posted on 2013/05/14 by 
Joe Bloggs</div> 
<div class=“article-info”>Posted on 
<MTEntryDate format=“%Y/%m/%d”> 
by <MTAuthorName></div>
参考情報 
• 日付情報 
–日付に関するテンプレートモディファイア 
http://www.movabletype.jp/documentation/appendi 
ces/date-formats.html
本文 
<p>Lorem ipsum dolor sit amet, consectetur 
adipisicing elit, sed do eiusmod ……</p> 
=> 
<p><MTEntryBody></p>
続きを見る(Read More) 
<a href="#" class="button">Read more</a> 
=> 
<a href=“<MTEntryPermaLink>" 
class="button">Read more</a>
ループ処理 
<section id="content"> 
<MTEntries limit=“5”> 
<article> 
先ほど修正したコード 
</article> 
</MTEntries> 
</section>
ハンズオン 
• ブログの記事詳細を見れるようにしましょう 
。
変更場所
タイトル 
• テンプレート=> アーカイブテンプレート 
=> 記事 
<article> 
<h2>Introduction to respo </h2> 
=> 
<article> 
<h2><MTEntryTitle></h2>
日付と著者名 
<div class="article-info">Posted on 2013/05/14 by 
Joe Bloggs</div> 
<div class="article-info">Posted on 
<MTEntryDate format=“%Y/%m/%d”> 
by <MTAuthorName></div>
本文 
<p>Lorem ipsum dolor sit amet, consectetur 
adipisicing elit, sed do eiusmod ……</p> 
=> 
<p> 
<MTEntryBody> 
<MTEntryMore> 
</p>
ハンズオン 
• ブログのタイトル名を変更しましょう
• テンプレート=> インデックス=> メインページ 
• テンプレート=> アーカイブテンプレート 
=> 記事 
<h1><a href="<mt:BlogURL>">CompanyName</a></h1> 
=> 
<h1><a href="<mt:BlogURL>“><MTBlogName></a></h1>
ハンズオン 
• <head>内の<title>を修正しておきましょう。
• テンプレート=> インデックス=> メインページ 
<title>respo - Free CSS Template by ZyPOP</title> 
=> 
<title><MTBlogName></title>
• テンプレート=> アーカイブテンプレート 
=> 記事 
<title>respo - Free CSS Template by ZyPOP</title> 
=> 
<title><MTEntryTitle> - <MTBlogName></title>
ハンズオン 
• すべての修正が終わったら、全体を再構 
築してみましょう 
• ブログデザイン、記事共に正常に見えてい 
ますか?
ハンズオン 
• ブログの記事を数件、適当に入力してみま 
しょう 
• 意図通りにトップページ、記事ページが作 
成されていますか?
ハンズオン 
• 今回作成したテーマを、名前をつけて保存 
しておきましょう。
• ツール=> テーマのエクスポート
解説 
• 出力方式を「テーマディレクトリのインスト 
ール」として保存してみましょう 
• テーマが新しく選択できるようになっていま 
すか?
解説 
• 「zip形式アーカイブでダウンロード」を選び 
、ローカルにダウンロードしてみましょう 
• ダウンロードしたテーマは、他のMovable 
Type でも使えます。
Movable Type クラウド版
Movable Type クラウド版とは 
• シックス・アパートがサーバー管理 
• 管理画面の動作が速く快適 
• 常に最新版を使用可能 
• テクニカルサポート付き 
• 独自機能
MTクラウド版の構成 
• nginx+PSGI 
–管理画面、再構築ともに最適化されている 
• 各種機能を実装 
–後述します
nginxとは 
• ロシアで開発されたウェブサーバー 
• Apacheに続く第二位のシェア(netcraft社、2012/03) 
• 軽量、高速。メモリ使用量が少ない 
• デメリットもある(.htaccessが使えないなど)
Movable Typeクラウド版 
オリジナル機能の説明
MTクラウドのドキュメント 
• http://www.movabletype.jp/documentatio 
n/cloud
php、cgi 
• phpは利用可能 
–phpinfoは制限 
• CGI,plファイルは利用不可能
cronの実行間隔 
• 5分おきに実行します
サーバー配信機能
サーバー配信機能とは 
•MTクラウドで生成したコンテンツを外部の 
サーバーへ配信して公開する機能 
•MTクラウドをステージング環境として利用 
可能 
• FTP(S)で配信
サーバー配信機能 
• 設定=>サーバー配信
Basic認証
Basic認証でできること 
• 公開しているウェブサイト・ブログに対して 
Basic認証の設定ができます 
• ファイルに対しても設定できます 
• 複数設定が可能です
Basic認証 
• システム=>クラウドサービス=>Basic認証
ハンズオン 
• ウェブサイト・ブログにBasic認証をかけて 
みましょう 
• サイトパスはMTクラウドで利用しているドメ 
インを基点として 
「/」から相対パスで指定します
設定例 
利用しているMTクラウドのドメインが 
「www.example.com」の場合 
設定例認証設定したいURL 設定内容 
サイト全体にBasic 
認証を設定したい 
http://www.example.com/ / 
一部のディレクトリに 
Basic 認証を設定した 
い 
http://www.example.com/secret/ /secret/ 
一部のファイルに 
Basic 認証を設定した 
い 
http://www.example.com/secret/file.ht 
ml 
/secret/file.html
• 終わったら、ベーシック認証を削除しましょ 
う
HTTPリダイレクト
HTTPリダイレクトとは 
• あるディレクトリやファイルへのアクセスを 
、自動的に他のURLに転送する仕組み
HTTPリダイレクト 
• システム=> 
クラウドサービス=> HTTPリダイレクト
ハンズオン 
• ウェブサイトのindex.htmlを 
Yahoo! Japan へリダイレクトしてみましょう 
。 
• / => http://www.yahoo.co.jp 
• 確認したら、設定を削除しましょう
管理画面のセキュリティ設定
管理画面のセキュリティ設定とは 
• 管理画面のURLを任意に変更することが 
できます。
• システム=> クラウドサービス=> 
セキュリティ
ハンズオン 
• 管理画面のURLを任意に変更してみましょ 
う 
• 変更後、一度ログアウトして再ログインしま 
しょう
ハンズオン 
• 管理画面にBasic認証を設定してみましょ 
う 
• ベーシック認証を削除して、URLをadminに 
戻しておきましょう
MT環境変数
MT環境変数とは 
•MTの環境変数を管理画面から設定するこ 
とができます。 
–http://www.movabletype.jp/documentation/append 
ices/config-directives/ 
• 設定不可能な環境変数もあります 
–http://www.movabletype.jp/documentation/cloud/specific 
ations/config-directives.html
• システム=> クラウドサービス=> 
MT環境変数
ハンズオン 
• 環境変数 
「AssetFileExtensions」にjpgと設定し、.jpg 
ファイル以外のアップロードを禁止してみ 
ましょう 
• .jpgファイル以外がアップロードできるか試 
してみましょう
• 確認したら、設定を削除しておきましょう
参考 
•AssetFileExtensions 
–http://www.movabletype.jp/documentation/appendices/co 
nfig-directives/assetfileextensions.html
その他の機能
ディスクの使用量 
• 現在利用しているディスク容量が一目でわ 
かるサービス 
• システム=> 
クラウドサービス=> 
ディスクの使用量
自動アップデート 
•MTを自動的に最新版にアップデートする 
機能。無効にすることも可能。
2つの新機能 
• IP制限 
–管理画面、公開サイトへのアクセス制限が可能 
• マルチドメイン対応 
–S4i、S4g以上、10ドメインまで利用可能
環境のリストア
環境のリストアでできること 
•MTクラウドおよび公開済みのWebサイトの 
データをすべて任意の時点の状態に戻す 
機能
環境のリストア 
• システム=> クラウドサービス=> 
環境のリストア
ハンズオン 
• ウェブサイト・ブログで記事を書いた後、バ 
ックアップデータからデータリストアを行っ 
てみましょう 
• 直前に書いた記事が消え、以前の状態に 
戻っていることが確認できますか?
サンドボックスサービス
サンドボックスサービスとは 
•MTクラウドで構築した仮想マシンデータを 
複製して使えるサービス
サービス利用料金 
ご契約中のプランの月額料金1カ月分(+消 
費税) 
サンドボックス利用可 
能期間 
お申し込み月の翌月末日まで 
申し込み期限 
毎月25日まで(25日が休業の場合は直前の 
前の営業日) 
※ 26日以降のお申し込みは翌月1日のお申 
し込み扱いとなります。 
作成可能なサンドボッ 
クスの数 
Movable Type クラウド版1契約につき1つ 
まで 
お申し込み・お支払い方法
• http://www.sixapart.jp/movabletype/cloud 
/sandbox.html
Movable Type 
ソフトウェア版との違い
クラウド版でできて、ソフトウェア版でできないこと 
• サーバー配信機能 
• Basic認証 
•HTTPリダイレクト 
• 環境リストア(定期バックアップ) 
• 自動バージョンアップ、他
ソフトウェア版でできて、クラウド版でできないこと 
• ブログの公開パスに制限があります 
–クラウド版は「/data/file/static」以下の 
み 
–FTPからアクセスすると「/static」ディレク 
トリのみ確認できます
.htacessが使えない 
• .htaccessの設定はできない 
• 各種の代替機能を実装 
–リダイレクト 
–Basic認証
• Movable Type のプログラムファイルの改 
変はできません。 
–alt-search、alt-tmpl などの設定は可能
• サーバーへのSSH接続は不許可 
–クラウド版は許可していません 
• 一部環境変数は使用できない 
–StaticWebPathなどのファイルシステム関連 
–SQLSetNamesなど、DB関連
ソフトウェア版からの 
移行時のポイント
留意点 
•DBデータレベルの移行はできない 
–MTの標準機能「バックアップと復元」を基本とした移 
行を 
–移行後は「blogId」の変更に注意
例 
•MT5のサイトデータ移行 
1. MT5のバックアップデータをMT5でバージョンを合 
わせて復元 
1. バージョンに注意(5.13=>5.13など) 
2. MT5からMT6へバージョンアップ 
3. MTクラウドへ投入
コメントやトラックバックがない場合 
•MTのテーマ機能+データのエクスポートに 
よる移行も選択肢
移行用のテンプレート 
• 「バックアップと復元」や「エクスポート」が 
使えない場合、テンプレートを利用したデ 
ータ作成という手がある 
–https://github.com/movabletype/mt-recipes/ 
blob/master/Export%20entry%20data%20in% 
20MT%20format.md
留意点 
• nginx+PSGIという環境 
–Apacheの機能を多用したサイトの移行には注意が 
必要 
–MTクラウドのリダイレクト・ベーシック認証をうまく活 
用
価格
XSg S2g S4g S450g S4100g 
CPU:0.5CPU 
(仮想CPU) 
CPU:1CPU 
(仮想CPU) 
CPU:1CPU 
(仮想CPU) 
1CPU 
(仮想CPU) 
1CPU 
(仮想CPU) 
メモリ:0.5GB メモリ:2GB メモリ:4GB メモリ:4GB メモリ:4GB 
ディスク:10GB ディスク:10GB ディスク:10GB ディスク:50GB ディスク:100GB 
5,000円 
(税抜)/月 
8,000円 
(税抜)/月 
14,000円 
(税抜)/月 
22,000円 
(税抜)/月 
28,000円 
(税抜)/月 
•GMOクラウドプラン
• IDCフロンティアプラン 
XSi プランS2i プランS4i プランS450i プランS4100i プラン 
CPU:1CPU 
(0.8GHz相当) 
CPU:1CPU 
(1.6GHz相当) 
CPU:1CPU 
(1.6GHz相当) 
CPU:1CPU 
(1.6GHz相当) 
CPU:1CPU 
(1.6GHz相当) 
メモリ:0.5GB メモリ:2.0GB メモリ:4.0GB メモリ:4.0GB メモリ:4.0GB 
ディスク:10GB ディスク:10GB ディスク:10GB ディスク:50GB ディスク:100GB 
9,500円 
(税抜)/月 
14,200円 
(税抜)/月 
19,000円 
(税抜)/月 
28,000円 
(税抜)/月 
35,000円 
(税抜)/月 
http://www.sixapart.jp/movabletype/cloud/?id=colud-top-plan
購入方法(仕入方法)
購入経路 
エンドユーザー様 
制作・開発会社 
UNIBaaS 
ECバイ 
ヤーズ 
ソフトバンク 
C&S 
Movable Type クラウド版
購入方法 
1. ECバイヤーズ(ECサイト)からの購入 
2. 既存の取引先からの購入 
3. UNIBaaS参加企業からの購入
ECバイヤーズ(ECサイト)からの購入 
• http://www.ecbuyers.com/sixapart/catalog/?cPath=6_91&prmcd=mt6_ 
cl_sa_20131017
ECバイヤーズとは 
• ソフトバンク・テクノロジー(株)が運営するECサ 
イト 
• 個人でも企業でも購入可能 
• 標準価格での販売
既存の取引先からの購入 
• MTクラウドは、ソフトバンクコマース&サービス株式 
会社を経由して、一般に流通していますので、ソフト 
バンクコマース&サービス株式会社と取引口座を持 
つ販売会社から購入可能 
• 販売価格は各販売会社へご確認ください
ソフトバンクコマース&サービス社様からの仕入れ 
• http://bbwebmarketing.jp/
UNIBaaS参加企業からの購入 
• http://www.sixapart.jp/pronet/unibaas.html
UNIBaaSとは 
• UNIBaaSは、シックス・アパートが提供する販売支援プラットフ 
ォームです(CRM+MTクラウドのセットアップ機能)。 
• UNIBaaSは、シックス・アパートのパートナープログラム「 
ProNet」にご参加いただいている企業様であれば、参加可能 
です。
UNIBaaSの特徴 
• 利用中のバージョンを継続して利用可能 
(バージョンアップの回避) 
• サンドボックス機能を12時間に限り何度でも無料で使用可能
まとめ
後半のまとめ 
• Movable Type クラウド版は、快適な速度 
で使用できるように環境をチューン・アップ 
したサービス 
• 独自機能で管理画面から各種運用の支援 
が可能
MTコミュニティとイベント
•MT蝦夷 
•MT東北 
•MT東京 
•MTなごや 
•MT関西 
•MT広島 
•MT福岡
MT Live 開催中! 
• 12/10、茅場町Co-Edoで開催! 
http://blog.sixapart.jp/2014-09/mt-live-movable-type.html
Any Questions?

Mais conteúdo relacionado

Mais procurados

Word press34
Word press34Word press34
Word press34BREN
 
WordPress実践 導入からカスタマイズまで
WordPress実践 導入からカスタマイズまでWordPress実践 導入からカスタマイズまで
WordPress実践 導入からカスタマイズまでTakashi Uemura
 
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズCSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズrie05
 
Html5でword pressテーマを作るよ!
Html5でword pressテーマを作るよ!Html5でword pressテーマを作るよ!
Html5でword pressテーマを作るよ!Muyuu Fujita
 
20151206 hamamatsu handson
20151206 hamamatsu handson20151206 hamamatsu handson
20151206 hamamatsu handsonSix Apart
 
WordPressでオリジナルサイトを作るための最初の一歩的なカスタマイズテクニック
WordPressでオリジナルサイトを作るための最初の一歩的なカスタマイズテクニックWordPressでオリジナルサイトを作るための最初の一歩的なカスタマイズテクニック
WordPressでオリジナルサイトを作るための最初の一歩的なカスタマイズテクニックTakashi Uemura
 
第3回WordPress Cafe プラグイン紹介
第3回WordPress Cafe プラグイン紹介第3回WordPress Cafe プラグイン紹介
第3回WordPress Cafe プラグイン紹介foom_in
 
What's new! TwentyThirteen + WordPress3.6
What's new! TwentyThirteen + WordPress3.6What's new! TwentyThirteen + WordPress3.6
What's new! TwentyThirteen + WordPress3.6Takashi Uemura
 
WordPress初心者からの脱出! カスタムなんとかをちゃんと理解する
WordPress初心者からの脱出! カスタムなんとかをちゃんと理解するWordPress初心者からの脱出! カスタムなんとかをちゃんと理解する
WordPress初心者からの脱出! カスタムなんとかをちゃんと理解するTakashi Uemura
 
WordPressプラグイン作成入門
WordPressプラグイン作成入門WordPressプラグイン作成入門
WordPressプラグイン作成入門Yuji Nojima
 
⑯jQueryをおぼえよう!その2
⑯jQueryをおぼえよう!その2⑯jQueryをおぼえよう!その2
⑯jQueryをおぼえよう!その2Nishida Kansuke
 
EC-CUBEプラグイン講義
EC-CUBEプラグイン講義EC-CUBEプラグイン講義
EC-CUBEプラグイン講義ria1201
 
プラグイン作者脳になろう ~実案件で学ぶプラグイン開発フロー~
プラグイン作者脳になろう ~実案件で学ぶプラグイン開発フロー~プラグイン作者脳になろう ~実案件で学ぶプラグイン開発フロー~
プラグイン作者脳になろう ~実案件で学ぶプラグイン開発フロー~Takeuchi Yuichi
 
ゼロからつくるWord pressテーマ第5回
ゼロからつくるWord pressテーマ第5回ゼロからつくるWord pressテーマ第5回
ゼロからつくるWord pressテーマ第5回Hitsuji
 
CSSだけでもけっこうイケルTwenty Tenのカスタマイズとそこから踏み出す第一歩
CSSだけでもけっこうイケルTwenty Tenのカスタマイズとそこから踏み出す第一歩CSSだけでもけっこうイケルTwenty Tenのカスタマイズとそこから踏み出す第一歩
CSSだけでもけっこうイケルTwenty Tenのカスタマイズとそこから踏み出す第一歩Chieko Aihara
 
ゼロからつくるWord pressテーマ第5回 後編
ゼロからつくるWord pressテーマ第5回 後編ゼロからつくるWord pressテーマ第5回 後編
ゼロからつくるWord pressテーマ第5回 後編Hitsuji
 
ゼロからつくるWord pressテーマ第9回
ゼロからつくるWord pressテーマ第9回ゼロからつくるWord pressテーマ第9回
ゼロからつくるWord pressテーマ第9回Hitsuji
 
ゼロからつくるWord pressテーマ第7回
ゼロからつくるWord pressテーマ第7回ゼロからつくるWord pressテーマ第7回
ゼロからつくるWord pressテーマ第7回Hitsuji
 
ゼロからつくるWord pressテーマ第8回
ゼロからつくるWord pressテーマ第8回ゼロからつくるWord pressテーマ第8回
ゼロからつくるWord pressテーマ第8回Hitsuji
 

Mais procurados (20)

Word press34
Word press34Word press34
Word press34
 
WordPress実践 導入からカスタマイズまで
WordPress実践 導入からカスタマイズまでWordPress実践 導入からカスタマイズまで
WordPress実践 導入からカスタマイズまで
 
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズCSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
 
Html5でword pressテーマを作るよ!
Html5でword pressテーマを作るよ!Html5でword pressテーマを作るよ!
Html5でword pressテーマを作るよ!
 
20151206 hamamatsu handson
20151206 hamamatsu handson20151206 hamamatsu handson
20151206 hamamatsu handson
 
Wp html5
Wp html5Wp html5
Wp html5
 
WordPressでオリジナルサイトを作るための最初の一歩的なカスタマイズテクニック
WordPressでオリジナルサイトを作るための最初の一歩的なカスタマイズテクニックWordPressでオリジナルサイトを作るための最初の一歩的なカスタマイズテクニック
WordPressでオリジナルサイトを作るための最初の一歩的なカスタマイズテクニック
 
第3回WordPress Cafe プラグイン紹介
第3回WordPress Cafe プラグイン紹介第3回WordPress Cafe プラグイン紹介
第3回WordPress Cafe プラグイン紹介
 
What's new! TwentyThirteen + WordPress3.6
What's new! TwentyThirteen + WordPress3.6What's new! TwentyThirteen + WordPress3.6
What's new! TwentyThirteen + WordPress3.6
 
WordPress初心者からの脱出! カスタムなんとかをちゃんと理解する
WordPress初心者からの脱出! カスタムなんとかをちゃんと理解するWordPress初心者からの脱出! カスタムなんとかをちゃんと理解する
WordPress初心者からの脱出! カスタムなんとかをちゃんと理解する
 
WordPressプラグイン作成入門
WordPressプラグイン作成入門WordPressプラグイン作成入門
WordPressプラグイン作成入門
 
⑯jQueryをおぼえよう!その2
⑯jQueryをおぼえよう!その2⑯jQueryをおぼえよう!その2
⑯jQueryをおぼえよう!その2
 
EC-CUBEプラグイン講義
EC-CUBEプラグイン講義EC-CUBEプラグイン講義
EC-CUBEプラグイン講義
 
プラグイン作者脳になろう ~実案件で学ぶプラグイン開発フロー~
プラグイン作者脳になろう ~実案件で学ぶプラグイン開発フロー~プラグイン作者脳になろう ~実案件で学ぶプラグイン開発フロー~
プラグイン作者脳になろう ~実案件で学ぶプラグイン開発フロー~
 
ゼロからつくるWord pressテーマ第5回
ゼロからつくるWord pressテーマ第5回ゼロからつくるWord pressテーマ第5回
ゼロからつくるWord pressテーマ第5回
 
CSSだけでもけっこうイケルTwenty Tenのカスタマイズとそこから踏み出す第一歩
CSSだけでもけっこうイケルTwenty Tenのカスタマイズとそこから踏み出す第一歩CSSだけでもけっこうイケルTwenty Tenのカスタマイズとそこから踏み出す第一歩
CSSだけでもけっこうイケルTwenty Tenのカスタマイズとそこから踏み出す第一歩
 
ゼロからつくるWord pressテーマ第5回 後編
ゼロからつくるWord pressテーマ第5回 後編ゼロからつくるWord pressテーマ第5回 後編
ゼロからつくるWord pressテーマ第5回 後編
 
ゼロからつくるWord pressテーマ第9回
ゼロからつくるWord pressテーマ第9回ゼロからつくるWord pressテーマ第9回
ゼロからつくるWord pressテーマ第9回
 
ゼロからつくるWord pressテーマ第7回
ゼロからつくるWord pressテーマ第7回ゼロからつくるWord pressテーマ第7回
ゼロからつくるWord pressテーマ第7回
 
ゼロからつくるWord pressテーマ第8回
ゼロからつくるWord pressテーマ第8回ゼロからつくるWord pressテーマ第8回
ゼロからつくるWord pressテーマ第8回
 

Destaque

20130118 movable type_seminar
20130118 movable type_seminar20130118 movable type_seminar
20130118 movable type_seminarSix Apart
 
20130909 movable type_seminar
20130909 movable type_seminar20130909 movable type_seminar
20130909 movable type_seminarSix Apart
 
20141117 movable type seminar
20141117 movable type seminar20141117 movable type seminar
20141117 movable type seminarSix Apart
 
20140120 Movable Type Seminar
20140120 Movable Type Seminar20140120 Movable Type Seminar
20140120 Movable Type SeminarSix Apart
 
20140606 Movable Type Seminar
20140606 Movable Type Seminar20140606 Movable Type Seminar
20140606 Movable Type SeminarSix Apart
 
Movable type seminar_20120904
Movable type seminar_20120904Movable type seminar_20120904
Movable type seminar_20120904Six Apart
 
20140903 Movable Type Seminar
20140903 Movable Type Seminar20140903 Movable Type Seminar
20140903 Movable Type SeminarSix Apart
 
201407 mt cloud_handson_seminar
201407 mt cloud_handson_seminar201407 mt cloud_handson_seminar
201407 mt cloud_handson_seminarSix Apart
 

Destaque (8)

20130118 movable type_seminar
20130118 movable type_seminar20130118 movable type_seminar
20130118 movable type_seminar
 
20130909 movable type_seminar
20130909 movable type_seminar20130909 movable type_seminar
20130909 movable type_seminar
 
20141117 movable type seminar
20141117 movable type seminar20141117 movable type seminar
20141117 movable type seminar
 
20140120 Movable Type Seminar
20140120 Movable Type Seminar20140120 Movable Type Seminar
20140120 Movable Type Seminar
 
20140606 Movable Type Seminar
20140606 Movable Type Seminar20140606 Movable Type Seminar
20140606 Movable Type Seminar
 
Movable type seminar_20120904
Movable type seminar_20120904Movable type seminar_20120904
Movable type seminar_20120904
 
20140903 Movable Type Seminar
20140903 Movable Type Seminar20140903 Movable Type Seminar
20140903 Movable Type Seminar
 
201407 mt cloud_handson_seminar
201407 mt cloud_handson_seminar201407 mt cloud_handson_seminar
201407 mt cloud_handson_seminar
 

Semelhante a 20141206 handson

20140926 mt cloud_handson_seminar
20140926 mt cloud_handson_seminar20140926 mt cloud_handson_seminar
20140926 mt cloud_handson_seminarSix Apart
 
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」ericsagnes
 
20130225 pronet study
20130225 pronet study20130225 pronet study
20130225 pronet studySix Apart
 
a-blogcsm な寺子屋 2 in Okazaki
a-blogcsm な寺子屋 2 in Okazakia-blogcsm な寺子屋 2 in Okazaki
a-blogcsm な寺子屋 2 in OkazakiEtsushi Ishii
 
20160610 mtsaga handson_public
20160610 mtsaga handson_public20160610 mtsaga handson_public
20160610 mtsaga handson_publicSix Apart
 
マルチサイトの構築
マルチサイトの構築マルチサイトの構築
マルチサイトの構築Yoshitaka KATO
 
Twitterbootstrapでモック開発
Twitterbootstrapでモック開発Twitterbootstrapでモック開発
Twitterbootstrapでモック開発Sosuke Kimura
 
第1回 Magento Cafe Plus Kansai ~ Magentoカスタマイズ入門
第1回 Magento Cafe Plus Kansai ~ Magentoカスタマイズ入門第1回 Magento Cafe Plus Kansai ~ Magentoカスタマイズ入門
第1回 Magento Cafe Plus Kansai ~ Magentoカスタマイズ入門Hirokazu Nishi
 
20151207 shibuya handson
20151207 shibuya handson20151207 shibuya handson
20151207 shibuya handsonSix Apart
 
愛と涙のWordPress無理やりカスタマイズ事例集
愛と涙のWordPress無理やりカスタマイズ事例集愛と涙のWordPress無理やりカスタマイズ事例集
愛と涙のWordPress無理やりカスタマイズ事例集Hidekazu Ishikawa
 
20160317 ichigaya mt_cloud_handson
20160317 ichigaya mt_cloud_handson20160317 ichigaya mt_cloud_handson
20160317 ichigaya mt_cloud_handsonSix Apart
 
CMSMix Sapporo vol.3 (Drupal の回)
CMSMix Sapporo vol.3 (Drupal の回)CMSMix Sapporo vol.3 (Drupal の回)
CMSMix Sapporo vol.3 (Drupal の回)Kenji Shirane
 
はじめてのASP.NET MVC5
はじめてのASP.NET MVC5はじめてのASP.NET MVC5
はじめてのASP.NET MVC5Tomo Mizoe
 
Pro aspnetmvc3framework chap15
Pro aspnetmvc3framework chap15Pro aspnetmvc3framework chap15
Pro aspnetmvc3framework chap15Hideki Hashizume
 
20160720 okubo mt_cloud_handson
20160720 okubo mt_cloud_handson20160720 okubo mt_cloud_handson
20160720 okubo mt_cloud_handsonSix Apart
 
Word Press on Movable Type
Word Press on Movable TypeWord Press on Movable Type
Word Press on Movable TypeHajime Fujimoto
 
20150124 mt nagano_publish
20150124 mt nagano_publish20150124 mt nagano_publish
20150124 mt nagano_publishSix Apart
 
20160927 okubo mt_cloud_handson
20160927 okubo mt_cloud_handson20160927 okubo mt_cloud_handson
20160927 okubo mt_cloud_handsonSix Apart
 
Movable typeseminar 20120925
Movable typeseminar 20120925Movable typeseminar 20120925
Movable typeseminar 20120925Six Apart
 

Semelhante a 20141206 handson (20)

20140926 mt cloud_handson_seminar
20140926 mt cloud_handson_seminar20140926 mt cloud_handson_seminar
20140926 mt cloud_handson_seminar
 
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
eZ Publish勉強会2013年3月「eZ Publishの構築を簡単に!」
 
20130225 pronet study
20130225 pronet study20130225 pronet study
20130225 pronet study
 
Webteko 20090925
Webteko 20090925Webteko 20090925
Webteko 20090925
 
a-blogcsm な寺子屋 2 in Okazaki
a-blogcsm な寺子屋 2 in Okazakia-blogcsm な寺子屋 2 in Okazaki
a-blogcsm な寺子屋 2 in Okazaki
 
20160610 mtsaga handson_public
20160610 mtsaga handson_public20160610 mtsaga handson_public
20160610 mtsaga handson_public
 
マルチサイトの構築
マルチサイトの構築マルチサイトの構築
マルチサイトの構築
 
Twitterbootstrapでモック開発
Twitterbootstrapでモック開発Twitterbootstrapでモック開発
Twitterbootstrapでモック開発
 
第1回 Magento Cafe Plus Kansai ~ Magentoカスタマイズ入門
第1回 Magento Cafe Plus Kansai ~ Magentoカスタマイズ入門第1回 Magento Cafe Plus Kansai ~ Magentoカスタマイズ入門
第1回 Magento Cafe Plus Kansai ~ Magentoカスタマイズ入門
 
20151207 shibuya handson
20151207 shibuya handson20151207 shibuya handson
20151207 shibuya handson
 
愛と涙のWordPress無理やりカスタマイズ事例集
愛と涙のWordPress無理やりカスタマイズ事例集愛と涙のWordPress無理やりカスタマイズ事例集
愛と涙のWordPress無理やりカスタマイズ事例集
 
20160317 ichigaya mt_cloud_handson
20160317 ichigaya mt_cloud_handson20160317 ichigaya mt_cloud_handson
20160317 ichigaya mt_cloud_handson
 
CMSMix Sapporo vol.3 (Drupal の回)
CMSMix Sapporo vol.3 (Drupal の回)CMSMix Sapporo vol.3 (Drupal の回)
CMSMix Sapporo vol.3 (Drupal の回)
 
はじめてのASP.NET MVC5
はじめてのASP.NET MVC5はじめてのASP.NET MVC5
はじめてのASP.NET MVC5
 
Pro aspnetmvc3framework chap15
Pro aspnetmvc3framework chap15Pro aspnetmvc3framework chap15
Pro aspnetmvc3framework chap15
 
20160720 okubo mt_cloud_handson
20160720 okubo mt_cloud_handson20160720 okubo mt_cloud_handson
20160720 okubo mt_cloud_handson
 
Word Press on Movable Type
Word Press on Movable TypeWord Press on Movable Type
Word Press on Movable Type
 
20150124 mt nagano_publish
20150124 mt nagano_publish20150124 mt nagano_publish
20150124 mt nagano_publish
 
20160927 okubo mt_cloud_handson
20160927 okubo mt_cloud_handson20160927 okubo mt_cloud_handson
20160927 okubo mt_cloud_handson
 
Movable typeseminar 20120925
Movable typeseminar 20120925Movable typeseminar 20120925
Movable typeseminar 20120925
 

Mais de Six Apart

20180723 okubo mtc_loud_handson
20180723 okubo mtc_loud_handson20180723 okubo mtc_loud_handson
20180723 okubo mtc_loud_handsonSix Apart
 
20180709 pronet study
20180709 pronet study20180709 pronet study
20180709 pronet studySix Apart
 
20180709 aws handson_public
20180709 aws handson_public20180709 aws handson_public
20180709 aws handson_publicSix Apart
 
20180702 okubo mtc_loud_handson
20180702 okubo mtc_loud_handson20180702 okubo mtc_loud_handson
20180702 okubo mtc_loud_handsonSix Apart
 
20180625 dev relenglish_public
20180625 dev relenglish_public20180625 dev relenglish_public
20180625 dev relenglish_publicSix Apart
 
20180628 sappor alibaba_event
20180628 sappor alibaba_event20180628 sappor alibaba_event
20180628 sappor alibaba_eventSix Apart
 
20180411 monaca ug_lt
20180411 monaca ug_lt20180411 monaca ug_lt
20180411 monaca ug_ltSix Apart
 
20180326 mt azure_handson_translation
20180326 mt azure_handson_translation20180326 mt azure_handson_translation
20180326 mt azure_handson_translationSix Apart
 
20180228 jazug
20180228 jazug20180228 jazug
20180228 jazugSix Apart
 
20180228 aws handson_public
20180228 aws handson_public20180228 aws handson_public
20180228 aws handson_publicSix Apart
 
20180214 okubo mt_cloud_handson
20180214 okubo mt_cloud_handson20180214 okubo mt_cloud_handson
20180214 okubo mt_cloud_handsonSix Apart
 
20171023 mt azure_handson
20171023 mt azure_handson20171023 mt azure_handson
20171023 mt azure_handsonSix Apart
 
20170922 cms security_public
20170922 cms  security_public20170922 cms  security_public
20170922 cms security_publicSix Apart
 
20170926 aws handson_public
20170926 aws handson_public20170926 aws handson_public
20170926 aws handson_publicSix Apart
 
20170921 smartphone apli_seminar_public
20170921 smartphone apli_seminar_public20170921 smartphone apli_seminar_public
20170921 smartphone apli_seminar_publicSix Apart
 
20170905 dev rellt_public
20170905 dev rellt_public20170905 dev rellt_public
20170905 dev rellt_publicSix Apart
 
20170801 monaca ug_lt_public
20170801 monaca ug_lt_public20170801 monaca ug_lt_public
20170801 monaca ug_lt_publicSix Apart
 
20170713 smartphone apli_seminar_public
20170713 smartphone apli_seminar_public20170713 smartphone apli_seminar_public
20170713 smartphone apli_seminar_publicSix Apart
 
20170624 cms idobata_kaigi
20170624 cms idobata_kaigi20170624 cms idobata_kaigi
20170624 cms idobata_kaigiSix Apart
 
20170609 dev rel_meetup
20170609 dev rel_meetup20170609 dev rel_meetup
20170609 dev rel_meetupSix Apart
 

Mais de Six Apart (20)

20180723 okubo mtc_loud_handson
20180723 okubo mtc_loud_handson20180723 okubo mtc_loud_handson
20180723 okubo mtc_loud_handson
 
20180709 pronet study
20180709 pronet study20180709 pronet study
20180709 pronet study
 
20180709 aws handson_public
20180709 aws handson_public20180709 aws handson_public
20180709 aws handson_public
 
20180702 okubo mtc_loud_handson
20180702 okubo mtc_loud_handson20180702 okubo mtc_loud_handson
20180702 okubo mtc_loud_handson
 
20180625 dev relenglish_public
20180625 dev relenglish_public20180625 dev relenglish_public
20180625 dev relenglish_public
 
20180628 sappor alibaba_event
20180628 sappor alibaba_event20180628 sappor alibaba_event
20180628 sappor alibaba_event
 
20180411 monaca ug_lt
20180411 monaca ug_lt20180411 monaca ug_lt
20180411 monaca ug_lt
 
20180326 mt azure_handson_translation
20180326 mt azure_handson_translation20180326 mt azure_handson_translation
20180326 mt azure_handson_translation
 
20180228 jazug
20180228 jazug20180228 jazug
20180228 jazug
 
20180228 aws handson_public
20180228 aws handson_public20180228 aws handson_public
20180228 aws handson_public
 
20180214 okubo mt_cloud_handson
20180214 okubo mt_cloud_handson20180214 okubo mt_cloud_handson
20180214 okubo mt_cloud_handson
 
20171023 mt azure_handson
20171023 mt azure_handson20171023 mt azure_handson
20171023 mt azure_handson
 
20170922 cms security_public
20170922 cms  security_public20170922 cms  security_public
20170922 cms security_public
 
20170926 aws handson_public
20170926 aws handson_public20170926 aws handson_public
20170926 aws handson_public
 
20170921 smartphone apli_seminar_public
20170921 smartphone apli_seminar_public20170921 smartphone apli_seminar_public
20170921 smartphone apli_seminar_public
 
20170905 dev rellt_public
20170905 dev rellt_public20170905 dev rellt_public
20170905 dev rellt_public
 
20170801 monaca ug_lt_public
20170801 monaca ug_lt_public20170801 monaca ug_lt_public
20170801 monaca ug_lt_public
 
20170713 smartphone apli_seminar_public
20170713 smartphone apli_seminar_public20170713 smartphone apli_seminar_public
20170713 smartphone apli_seminar_public
 
20170624 cms idobata_kaigi
20170624 cms idobata_kaigi20170624 cms idobata_kaigi
20170624 cms idobata_kaigi
 
20170609 dev rel_meetup
20170609 dev rel_meetup20170609 dev rel_meetup
20170609 dev rel_meetup
 

20141206 handson