Submit Search
Upload
JS CMSガイド / テンプレHTML
•
0 likes
•
4,947 views
S
shige tanaka
Follow
JS CMSガイド / テンプレHTML
Read less
Read more
Internet
Report
Share
Report
Share
1 of 69
Download now
Download to read offline
Recommended
JS CMSガイド / アセット
JS CMSガイド / アセット
JS CMSガイド / アセット
shige tanaka
JS CMSガイド / ディレクトリ構成
JS CMSガイド / ディレクトリ構成
JS CMSガイド / ディレクトリ構成
shige tanaka
JS CMSガイド / 埋込ページタグ
JS CMSガイド / 埋込ページタグ
JS CMSガイド / 埋込ページタグ
shige tanaka
JS CMSガイド / 主な画面構成
JS CMSガイド / 主な画面構成
JS CMSガイド / 主な画面構成
shige tanaka
JS CMSガイド / 埋込Myタグ
JS CMSガイド / 埋込Myタグ
JS CMSガイド / 埋込Myタグ
shige tanaka
css基本。
css基本。
web12
WordBench東京でお話させていただいた時のスライド資料です。
WordBenchTokyo-20111126
WordBenchTokyo-20111126
webourgeon
社内LT。超ライトな内容ですが、CSS設計の話をしてます。
モダンCSS設計と BEMという開発手法
モダンCSS設計と BEMという開発手法
Kenji Karahashi
Recommended
JS CMSガイド / アセット
JS CMSガイド / アセット
JS CMSガイド / アセット
shige tanaka
JS CMSガイド / ディレクトリ構成
JS CMSガイド / ディレクトリ構成
JS CMSガイド / ディレクトリ構成
shige tanaka
JS CMSガイド / 埋込ページタグ
JS CMSガイド / 埋込ページタグ
JS CMSガイド / 埋込ページタグ
shige tanaka
JS CMSガイド / 主な画面構成
JS CMSガイド / 主な画面構成
JS CMSガイド / 主な画面構成
shige tanaka
JS CMSガイド / 埋込Myタグ
JS CMSガイド / 埋込Myタグ
JS CMSガイド / 埋込Myタグ
shige tanaka
css基本。
css基本。
web12
WordBench東京でお話させていただいた時のスライド資料です。
WordBenchTokyo-20111126
WordBenchTokyo-20111126
webourgeon
社内LT。超ライトな内容ですが、CSS設計の話をしてます。
モダンCSS設計と BEMという開発手法
モダンCSS設計と BEMという開発手法
Kenji Karahashi
WordPressってブログじゃないの?
WordPressってブログじゃないの?
tokumotonahoko
2018年12月12日に開催された「PowerCMS X 製品発表会」での発表スライドです。
フロントエンド実装者から見た PowerCMS X
フロントエンド実装者から見た PowerCMS X
Hideki Abe
CSS Nite in OSAKA, Vol.32
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
rie05
Foundation for WordPressは、CSSフレームワークであるFoundationをWordPressテーマ化したものです。Foundationのいいところをそのままに、WordPressで簡単にテーマとして扱えるようになっています。
WordPressテーマ Foundation for WordPress の紹介
WordPressテーマ Foundation for WordPress の紹介
Takashi Uemura
Commerble EC の説明資料 - https://www.commerble.com/ ECのカスタマイズの説明
ECカスタマイズ - Commerble
ECカスタマイズ - Commerble
Hiroyuki Watanabe
「9th Knock!」 第9回Knock! Knock! 勉強会(2012年10月12日、B-nest静岡市産学交流センターにて) http://knock3.hamnaly.com/vol09/
Htmlコーディングの効率化 後編
Htmlコーディングの効率化 後編
Yasuhito Yabe
WordPressを本格的に勉強し始めて1年未満の初心者がWordPress3.5について調べてみました。 間違ってたら教えてください
リリース直前WordPress3.5をみてみよう
リリース直前WordPress3.5をみてみよう
Seto Takahiro
WebMatrix 夏休み特番 & 勉強会
WebMatrix 夏休み特番 & 勉強会
masakit555
そろそろ新しいSNSくるんじゃないか。ワンチャン狙えるかも知れないじゃん等という10年前のITバブルから昨今のコンプガチャ経由世代のため、シリコンバレーの幻想に憑りつかれた戯言を夢見る30歳の独身男が、次世代型SNS構築を目指して奮闘する大いなる趣味の記録。
Wordpress buddypress3
Wordpress buddypress3
Shoichi Otomo
20150606 CMS Fun名古屋 vol.2 baserCMSのご紹介
20150606 CMS Fun名古屋 vol.2 baserCMSのご紹介
Daisuke Abe
2014年12月6日のハンズオン用資料です
20141206 handson
20141206 handson
Six Apart
Movable Type 5のテーマ機能の基本や、その活用について解説しています。
Movable Type 5のテーマ機能を活用する
Movable Type 5のテーマ機能を活用する
Hajime Fujimoto
Wp html5
Wp html5
regret raym
CS-CART addon
CS-CART addon
寿西 朴
More Related Content
Similar to JS CMSガイド / テンプレHTML
WordPressってブログじゃないの?
WordPressってブログじゃないの?
tokumotonahoko
2018年12月12日に開催された「PowerCMS X 製品発表会」での発表スライドです。
フロントエンド実装者から見た PowerCMS X
フロントエンド実装者から見た PowerCMS X
Hideki Abe
CSS Nite in OSAKA, Vol.32
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
rie05
Foundation for WordPressは、CSSフレームワークであるFoundationをWordPressテーマ化したものです。Foundationのいいところをそのままに、WordPressで簡単にテーマとして扱えるようになっています。
WordPressテーマ Foundation for WordPress の紹介
WordPressテーマ Foundation for WordPress の紹介
Takashi Uemura
Commerble EC の説明資料 - https://www.commerble.com/ ECのカスタマイズの説明
ECカスタマイズ - Commerble
ECカスタマイズ - Commerble
Hiroyuki Watanabe
「9th Knock!」 第9回Knock! Knock! 勉強会(2012年10月12日、B-nest静岡市産学交流センターにて) http://knock3.hamnaly.com/vol09/
Htmlコーディングの効率化 後編
Htmlコーディングの効率化 後編
Yasuhito Yabe
WordPressを本格的に勉強し始めて1年未満の初心者がWordPress3.5について調べてみました。 間違ってたら教えてください
リリース直前WordPress3.5をみてみよう
リリース直前WordPress3.5をみてみよう
Seto Takahiro
WebMatrix 夏休み特番 & 勉強会
WebMatrix 夏休み特番 & 勉強会
masakit555
そろそろ新しいSNSくるんじゃないか。ワンチャン狙えるかも知れないじゃん等という10年前のITバブルから昨今のコンプガチャ経由世代のため、シリコンバレーの幻想に憑りつかれた戯言を夢見る30歳の独身男が、次世代型SNS構築を目指して奮闘する大いなる趣味の記録。
Wordpress buddypress3
Wordpress buddypress3
Shoichi Otomo
20150606 CMS Fun名古屋 vol.2 baserCMSのご紹介
20150606 CMS Fun名古屋 vol.2 baserCMSのご紹介
Daisuke Abe
2014年12月6日のハンズオン用資料です
20141206 handson
20141206 handson
Six Apart
Movable Type 5のテーマ機能の基本や、その活用について解説しています。
Movable Type 5のテーマ機能を活用する
Movable Type 5のテーマ機能を活用する
Hajime Fujimoto
Wp html5
Wp html5
regret raym
CS-CART addon
CS-CART addon
寿西 朴
Similar to JS CMSガイド / テンプレHTML
(14)
WordPressってブログじゃないの?
WordPressってブログじゃないの?
フロントエンド実装者から見た PowerCMS X
フロントエンド実装者から見た PowerCMS X
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
WordPressテーマ Foundation for WordPress の紹介
WordPressテーマ Foundation for WordPress の紹介
ECカスタマイズ - Commerble
ECカスタマイズ - Commerble
Htmlコーディングの効率化 後編
Htmlコーディングの効率化 後編
リリース直前WordPress3.5をみてみよう
リリース直前WordPress3.5をみてみよう
WebMatrix 夏休み特番 & 勉強会
WebMatrix 夏休み特番 & 勉強会
Wordpress buddypress3
Wordpress buddypress3
20150606 CMS Fun名古屋 vol.2 baserCMSのご紹介
20150606 CMS Fun名古屋 vol.2 baserCMSのご紹介
20141206 handson
20141206 handson
Movable Type 5のテーマ機能を活用する
Movable Type 5のテーマ機能を活用する
Wp html5
Wp html5
CS-CART addon
CS-CART addon
JS CMSガイド / テンプレHTML
1.
- ページ⽣成の仕組み - テンプレHTML -
埋込みタグ - 埋込みタグ {{ページタグ}} - 埋込みタグ {{Myタグ}} - カスタマイズのヒント ⽬次 テンプレHTMLと埋込みタグ 制作者向けガイド
2.
ページ⽣成の仕組み
3.
⼀般的なCMSの場合 テンプレート WordPressなど ページデータ
4.
⼀般的なCMSの場合 テンプレート WordPressなど ⼀般的なCMSでは、 通常はテンプレートと ページデータがあります ページデータ
5.
⼀般的なCMSの場合 テンプレート ページデータ WordPressなど ユーザがアクセスした タイミングで、
6.
⼀般的なCMSの場合 テンプレート WordPressなど 公開ページを 動的に⽣成します ページデータ
7.
JS CMSの場合 テンプレート ページデータ JS
CMS
8.
JS CMSの場合 テンプレート ページデータ JS
CMS JS CMSも同様に テンプレートと、 ページデータがありますが、
9.
JS CMSの場合 テンプレート ページデータ JS
CMS 公開処理 管理画⾯で公開処理時に ページを⽣成します
10.
JS CMSの場合 テンプレート ページデータ JS
CMS 公開処理 ユーザーは、静的なHTMLページを 閲覧します
11.
JS CMSの場合 テンプレート ページデータ JS
CMS JS CMSでは、埋込みタグを利⽤して、 プログラムレスでカスタマイズできます {{タグ}} 公開処理
12.
JS CMSの場合 テンプレート ページデータ JS
CMS このスライドでは、主にテンプレートと、 埋込みタグの役割について説明します {{タグ}}
13.
テンプレHTML
14.
JS CMSは、カスタマイズ済みの状態で配布しているので、 そのサイトをベースに説明していきます。
15.
管理画⾯
16.
管理画⾯ 管理画⾯の、ページ編集から、 テンプレートを確認しましょう。 JS CMSでは、テンプレHTMLと呼びます
17.
管理画⾯ まず、このエリアでは、 使⽤できるテンプレHTMLのリストが 表⽰され、選択できます
18.
管理画⾯ テンプレHTMLは、ページごとに選択でき、 初期選択は、default.htmlです
19.
管理画⾯ テンプレHTMLを確認の内容を確認するには、 「編集」をクリックします。
20.
管理画⾯ ファイルマネージャに、 選択したテンプレHTMLが表⽰されます。
21.
テンプレHTMLの編集
22.
/html/_template/のファイルリストが 表⽰されます テンプレHTMLの編集
23.
ここに配置されているHTMLファイルは、 すべてテンプレHTMLとして利⽤できます。 テンプレHTMLの編集
24.
テンプレHTMLの編集 この画⾯では、テンプレHTMLの追加も、 簡単に⾏えます
25.
テンプレHTMLの編集 テンプレHTMLの中⾝をみていきましょう
26.
テンプレHTMLの編集 テンプレHTMLは、普通のテキストファイルで この画⾯内で⾃由に編集できます
27.
テンプレHTMLの編集 テンプレート内では、 埋込みタグを利⽤できます。
28.
テンプレHTMLの編集 ⾚枠の{{**}}表記の箇所が埋込みタグです。 ページ公開時に、HTMLテキストに変換され、 出⼒されます
29.
テンプレHTMLの編集 埋込みタグについて、次のスライドから 詳しく⾒ていきます
30.
埋込みタグ概要
31.
埋込みタグ JS CMSに⽤意されているタグ ⾃由に設定できるタグ {{ページタグ}} {{Myタグ}} {{ファイルタグ}} 外部ファイルを埋込む
32.
埋込みタグ JS CMSに⽤意されているタグ ⾃由に設定できるタグ {{ページタグ}} {{Myタグ}} {{ファイルタグ}} 外部ファイルを埋込む 埋込みタグは、3種類あります
33.
埋込みタグ JS CMSに⽤意されているタグ{{ページタグ}} まずは、ページタグを紹介します
34.
埋込みタグ {{ページタグ}}
35.
ページタグは、JS CMSに⽤意されているタグで、 ページに関する情報を出⼒します。 {{ページタグ}}
36.
例えば、 公開するページのHTMLや、ページ名、ページID、 グループ情報などのMETA情報を出⼒します。 {{ページタグ}}
37.
では、デフォルトのテンプレートでは、 どのようなページ情報タグが使われているか、 ⾒ていきましょう。 {{ページタグ}}
38.
使⽤例1 {{ページタグ}}
39.
{{ページタグ}} {{SITE_DIR}}は、 ページからのサイトルートまでの相対パスを 使⽤例1 {{ページタグ}}
40.
{{ページタグ}} {{ASSET_DIR}}は、 アセットディレクトリのパスを出⼒します 使⽤例1 {{ページタグ}}
41.
{{ページタグ}} 使⽤例1 {{ページタグ}} {{SITE_DIR}}{{ASSET_DIR}} ./html/ の出⼒内容は、以下のようになります
42.
{{ページタグ}} {{SITE_DIR}}は、テンプレHTMLに、リンクや画像など、 ファイルパスを直接記述するときに利⽤すると、便利です
43.
{{ページタグ}} {{SITE_DIR}}は、テンプレHTMLに、リンクや画像など、 ファイルパスを直接記述するときに利⽤すると、便利です <a herf=“ {{SITE_DIR}}
index.html"> <img src=“{{SITE_DIR}} images/sample.png"> </a>
44.
{{ページタグ}} {{SITE_DIR}}は、テンプレHTMLに、リンクや画像など、 ファイルパスを直接記述するときに利⽤すると、便利です <a herf=“ {{SITE_DIR}}
index.html"> <img src=“{{SITE_DIR}} images/sample.png"> </a> <a herf=“../index.html"> <img src=“../images/sample.png"> </a>
45.
{{ページタグ}} 使⽤例2
46.
{{ページタグ}} このタグは、ページタグで⼀番重要なタグで、 テンプレHTML内に必須です。
47.
{{ページタグ}} ページ編集内容を HTMLで出⼒します
48.
{{ページタグ}} 使⽤例3
49.
{{ページタグ}} このタグは、パンくずリストを⽣成します
50.
{{ページタグ}} ページ⼀覧情報から、⾃動でページごとに パンくずを⽣成します
51.
さらに詳しい解説は、 ページタグのガイドで確認してください。 {{ページタグ}}
52.
埋込みタグ {{Myタグ}}
53.
Myタグは、⾃⾝で⾃由に定義を追加、編集できます。 テキストはもちろん、⽂書ブロックやイメージブロック などを登録し、テンプレHTML内で利⽤出来ます。 次に、Myタグを紹介します。 {{Myタグ}}
54.
使⽤例1 {{Myタグ}}
55.
デフォルトで設定済みの Myタグ使⽤例を紹介します。 まずは、<head>エリアです。
56.
ここではタイトルタグのテキストを出⼒します。
57.
ここではタイトルタグのテキストを出⼒します。 {{HEAD_TITLE}}
58.
ここではタイトルタグのテキストを出⼒します。 {{HEAD_TITLE}} 株式会社サンプルサイト | {{PAGE_NAME}} まずMyタグを処理します
59.
ここではタイトルタグのテキストを出⼒します。 {{HEAD_TITLE}} 株式会社サンプルサイト | {{PAGE_NAME}} 株式会社サンプルサイト
| 会社概要 さらに、ページタグを処理します まずMyタグを処理します
60.
使⽤例2 {{Myタグ}}
61.
{{Myタグ}} ここではヘッダ部分のHTMLを出⼒します {{HEADER}}
62.
{{Myタグ}} ここではヘッダ部分のHTMLを出⼒します {{HEADER}}
63.
使⽤例3 {{Myタグ}}
64.
ここではメニュー部分のHTMLを出⼒します {{MENU_GNAVI}}
65.
ここではメニュー部分のHTMLを出⼒します {{MENU_GNAVI}} ページ⼀覧情報から⾃動⽣成します。
66.
このように、埋込みタグを記述して、 カスタマイズしていけます。 {{Myタグ}}
67.
さらに詳しい解説は、 Myタグのガイドで確認してください。 {{Myタグ}}
68.
カスタマイズのヒント
69.
メニューなどのページ⼀覧と連動する機能は、 ナビゲーションブロックを利⽤します。 詳しくは、
ナビゲーションブロックのガイドで 確認してください。
Download now