SlideShare uma empresa Scribd logo
1 de 23
いちばん簡単な
concrete5 テーマ
~ concrete5 のテーマを作ってみよう~
MACHIDA ‘matchy’ Hideki
concrete5 とは

PHP 、 MySQL を使用した、 Web サイト
用 CMS

いわいる「ホームページ」を作るための
CMS であり、 Blog ツールではない

Joomla に近いカンジ

コーポレートサイトや学校サイトなどに適
している
テーマをつくろう

標準でいくつかテーマがついてくる

マーケットプレイスにも有償、無償のものがたくさん
ある

WordPress などのメジャーなものにはかなわない

標準のテーマを転がして自分流にするのはちと無理が
ある

「 Blog 」じゃなくて「ホームページ」なので、そこそ
この見た目でないと ...

というわけで、作ってみよう
トップページと下層ページ

今回はトップページとそれ以外 ( 下層ページ ) 用に2種
類のページ ( ページタイプ ) をつくる

まずはそれぞれモックアップの HTML を作成する

後からレイアウトなどを大幅に修正するのは厳しいの
で、この段階でお客様の確認をとっておく
いちばん簡単なトップページのモック
<html>
    <head>
        <meta http-equiv="content-type" content="text/html; charset=UTF-8">
        <title> トップページ </title>
    </head>
    <body>
        <h1> トップページ </h1>
        <p>
            ~内容 (** ここが可変領域 **) ~
        </p>
    </body>
</html>
ファイル: home.html
いちばん簡単な下層ページのモック
<html>
    <head>
        <meta http-equiv="content-type" content="text/html; charset=UTF-8">
        <title> その他のページ </title>
    </head>
    <body>
        <h1> その他のページ </h1>
        <p>
            ~内容 (** ここが可変領域 **) ~
        </p>
    </body>
</html>
ファイル: default.html
名前を決める

テーマの名前を考える ( 半角英数 )

ここでは「 VerySimple 」とする

「 VerySimple 」というディレクトリを作り、以後作成
するファイルはすべてこの中に入れる。
テーマ定義ファイル
3つのファイルを作ってテーマディレクトリ直下に入れる。

ファイル: description.txt

ファイル: thumbnail.png

テーマを識別するアイコン / サムネイル画像

120 x 90 ピクセルの png

ファイル: typography.css

編集・管理機能が使うための CSS 。内容は共通なので、他の
テーマファイルからコピーしてくる
    VerySimple <- テーマの名前
    Theme for concrete5 very simple.  <- テーマの説明
トップページと下層ページを配置

テーマファイルは実は PHP スクリプトである

ファイル名は以下のようにする

トップページ用: home.php

それ以外のページ用: default.php

先に作ったモックアップ HTML をとりあえず拡張子を
「 php 」にしてテーマディレクトリに入れる

参考 ) ページタイプを増やすことも可能

例 ) 左サイドバー用、右サイドバー用

例 ) 商品リストページ用、商品詳細ページ用
PHP ファイルのお約束
<?php defined('C5_EXECUTE') or die(_("Access Denied.")); ?>
ブラウザからアクセスされたときに中身が見えないように、すべて
の PHP ファイルの先頭に以下を記入しておく ( おまじない )
共通するところは部品にしよう

それぞれのページタイプ用 PHP ファイルで、内容が同じかつ
ユーザーが編集しない部分は共通部品化したほうが後々の修正
が楽

よくある例

「 <html> ~ <body> 」までと「 </body> ~ </html> 」まで

グローバルメニュー、住所連絡先

共通部品として切り出した PHP (HTML) の断片は
「 elements 」というサブディレクトリの中に入れるお約束

ここでは「 <html> ~ <body> 」までと「 </body> ~ </html> 」
までを部品化する
<head> のお約束
<?php  Loader::element('header_required'); ?>
<style type="text/css">@import "<?php echo $this->getStyleSheet('typography.css');?>";</style>

<title> 、 <meta name="keywords"> 、 <meta
name="description"> 、 <meta http-
equiv="content-type"> は入れない

jQuery 本体の JavaScript 呼び出しは入れない

<head> 直後ぐらいに、以下を記述
</body> のお約束
<?php Loader::element('footer_required'); ?>
</body> の直前ぐらいに、以下を記述

テーマディレクトリ直下の CSS ファイルは以下のよう
に記述できる
画像、 JavaScript 、 CSS など
<style>@import "<?php echo $this->getStyleSheet('hoge.css');?>";</style>
<link rel="stylesheet" href="<?php echo $this->getStyleSheet('hoge.css');?>" />

サブディレクトリの中のファイルや、 CSS 以外の画
像・ JavaScript などは、以下のように記述する
<script src="<?php echo $this->getThemePath();?>/js/hoge.js"></script>
<img src="<?php echo $this->getThemePath();?>/image/hoge.jpg" />
いちばん簡単な共通ヘッダ
<?php defined('C5_EXECUTE') or die(_("Access Denied.")); ?>
<html>
    <head>
        <?php  Loader::element('header_required'); ?>
        <style type="text/css">
@import "<?php echo $this->getStyleSheet('typography.css')?>";
</style>
    </head>
    <body>
ファイル: elements/header.php
いちばん簡単な共通フッタ
<?php defined('C5_EXECUTE') or die(_("Access Denied.")); ?>
<?php Loader::element('footer_required'); ?>
    </body>
</html>
ファイル: elements/footer.php
共通部品の呼び出し
<?php $this->inc('elements/header.php'); ?>
<?php $this->inc('elements/footer.php'); ?>
共通部品は次のようにして呼び出す
編集可能エリア
<?php $a = new Area('Main');
        $a->display($c);
?>

編集可能エリアには次のように記述する

「 Main 」のところは編集可能エリアを識別する一意
の文字列

1つのページタイプの中に複数の編集可能エリアがあ
る場合は、この文字列を区別する

例 ) 「 Main 」「 Sidebar 」など
いちばん簡単なトップページ
<?php defined('C5_EXECUTE') or die(_("Access Denied.")); ?>
<?php $this->inc('elements/header.php'); ?>
<h1> トップページ </h1>
<p>
    <?php $a = new Area('Main');
          $a->display($c);
    ?>
</p>
<?php $this->inc('elements/footer.php'); ?>
ファイル: main.php
いちばん簡単な下層ページ
<?php defined('C5_EXECUTE') or die(_("Access Denied.")); ?>
<?php $this->inc('elements/header.php'); ?>
<h1> その他のページ </h1>
<p>
    <?php $a = new Area('Main');
          $a->display($c);
    ?>
</p>
<?php $this->inc('elements/footer.php'); ?>
ファイル: default.php
アップロードするところ

concrete5 がインストールされているとこ
ろの「 theme 」ディレクトリ

手元のテーマディレクトリのディレクトリ
構造を保ったままアップロードする

「 concrete/theme 」ディレクトリは標準
添付のテーマが入っている
インストール~テーマ適用

 [ 管理画面 ]->[ システムと設定 ]->[ キャッシュ
をクリア ]->[ キャシュをクリア ]( 念のため )

 [ 管理画面 ]->[ テーマ ]->[ インストール可能な
テーマ ]->[ インストール ]->[ 有効 ]

必要に応じ、 [ 管理画面 ]->[ ページタイプ ] で
ファイル名 ( ハンドル ) と名前の関係を追加修
正する
 例 )[ 商品ページ ] -> [product_detail](.php)
ナゾな「テンプレートタグ」は存在しない

これでほぼすべてです ( 爆

WordPress や MovableType のような、ナゾの「テン
プレートタグ」は存在しない

その代わり「編集可能エリア」におまじないの PHP
コードを埋める

特別なパーツやウィジットはすべて「ブロック」とし
て GUI で入力するので、覚えるおまじないがとても少
ない

PHP のごくあたりまえな文法 (HTML 含む ) でしかな
いので、特殊な方言を覚える必要がない

Mais conteúdo relacionado

Mais procurados

Bootstrapを使って効率よくWordPressオリジナルテーマを作る
Bootstrapを使って効率よくWordPressオリジナルテーマを作るBootstrapを使って効率よくWordPressオリジナルテーマを作る
Bootstrapを使って効率よくWordPressオリジナルテーマを作るYoshinori Kobayashi
 
WordPressでブログ以外のサイトを作る 〜カスタム投稿タイプやカスタムフィールドの使い方〜
WordPressでブログ以外のサイトを作る 〜カスタム投稿タイプやカスタムフィールドの使い方〜WordPressでブログ以外のサイトを作る 〜カスタム投稿タイプやカスタムフィールドの使い方〜
WordPressでブログ以外のサイトを作る 〜カスタム投稿タイプやカスタムフィールドの使い方〜Takuma Nishiyama
 
更新作業で消耗しない!Web製作者のためのWordPress公式ディレクトリ活用術
更新作業で消耗しない!Web製作者のためのWordPress公式ディレクトリ活用術更新作業で消耗しない!Web製作者のためのWordPress公式ディレクトリ活用術
更新作業で消耗しない!Web製作者のためのWordPress公式ディレクトリ活用術Mignon Style
 
ブログの枠を超える?ためのWordPressカスタマイズ入門
ブログの枠を超える?ためのWordPressカスタマイズ入門ブログの枠を超える?ためのWordPressカスタマイズ入門
ブログの枠を超える?ためのWordPressカスタマイズ入門muracchi
 
Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」
Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」
Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」タカシ キタジマ
 
ノンプログラマーのためのWordPressテーマ作成ステップアップ術
ノンプログラマーのためのWordPressテーマ作成ステップアップ術ノンプログラマーのためのWordPressテーマ作成ステップアップ術
ノンプログラマーのためのWordPressテーマ作成ステップアップ術Mignon Style
 
これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜
これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜
これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜Mignon Style
 
情報編集(Web) HTML5とは何か? HTML5、はじめの一歩
情報編集(Web)  HTML5とは何か? HTML5、はじめの一歩情報編集(Web)  HTML5とは何か? HTML5、はじめの一歩
情報編集(Web) HTML5とは何か? HTML5、はじめの一歩Atsushi Tadokoro
 
WordPress公式テーマ登録のための5ステップ
WordPress公式テーマ登録のための5ステップWordPress公式テーマ登録のための5ステップ
WordPress公式テーマ登録のための5ステップMignon Style
 
WordPress公式ディレクトリテーマ登録のポイント:プラグインテリトリーを理解してハッピーになろう
WordPress公式ディレクトリテーマ登録のポイント:プラグインテリトリーを理解してハッピーになろうWordPress公式ディレクトリテーマ登録のポイント:プラグインテリトリーを理解してハッピーになろう
WordPress公式ディレクトリテーマ登録のポイント:プラグインテリトリーを理解してハッピーになろうMignon Style
 
ノンプログラマーのためのWordPressプラグイン作成超入門 | Mignon Style
ノンプログラマーのためのWordPressプラグイン作成超入門 | Mignon StyleノンプログラマーのためのWordPressプラグイン作成超入門 | Mignon Style
ノンプログラマーのためのWordPressプラグイン作成超入門 | Mignon StyleMignon Style
 
WordPress テーマ Habakiri と公式ディレクトリへのテーマ登録
WordPress テーマ Habakiri と公式ディレクトリへのテーマ登録WordPress テーマ Habakiri と公式ディレクトリへのテーマ登録
WordPress テーマ Habakiri と公式ディレクトリへのテーマ登録タカシ キタジマ
 
WP-CLIとWordPress公式ディレクトリを活用した爆速サイト構築術 ーインストールからデザイン、ページ作成までを10分でー
WP-CLIとWordPress公式ディレクトリを活用した爆速サイト構築術 ーインストールからデザイン、ページ作成までを10分でーWP-CLIとWordPress公式ディレクトリを活用した爆速サイト構築術 ーインストールからデザイン、ページ作成までを10分でー
WP-CLIとWordPress公式ディレクトリを活用した爆速サイト構築術 ーインストールからデザイン、ページ作成までを10分でータカシ キタジマ
 
ノンプログラマーのためのカンタンWordPressテーマ作成入門 〜子テーマでテーマ作成&カスタマイズ〜
ノンプログラマーのためのカンタンWordPressテーマ作成入門 〜子テーマでテーマ作成&カスタマイズ〜ノンプログラマーのためのカンタンWordPressテーマ作成入門 〜子テーマでテーマ作成&カスタマイズ〜
ノンプログラマーのためのカンタンWordPressテーマ作成入門 〜子テーマでテーマ作成&カスタマイズ〜Mignon Style
 
情報編集 (web) 第2回:HTML入門
情報編集 (web) 第2回:HTML入門情報編集 (web) 第2回:HTML入門
情報編集 (web) 第2回:HTML入門Atsushi Tadokoro
 
HTML5マークアップの心得と作法
HTML5マークアップの心得と作法HTML5マークアップの心得と作法
HTML5マークアップの心得と作法Futomi Hatano
 

Mais procurados (20)

Bootstrapを使って効率よくWordPressオリジナルテーマを作る
Bootstrapを使って効率よくWordPressオリジナルテーマを作るBootstrapを使って効率よくWordPressオリジナルテーマを作る
Bootstrapを使って効率よくWordPressオリジナルテーマを作る
 
WordPressでブログ以外のサイトを作る 〜カスタム投稿タイプやカスタムフィールドの使い方〜
WordPressでブログ以外のサイトを作る 〜カスタム投稿タイプやカスタムフィールドの使い方〜WordPressでブログ以外のサイトを作る 〜カスタム投稿タイプやカスタムフィールドの使い方〜
WordPressでブログ以外のサイトを作る 〜カスタム投稿タイプやカスタムフィールドの使い方〜
 
Wp html5
Wp html5Wp html5
Wp html5
 
更新作業で消耗しない!Web製作者のためのWordPress公式ディレクトリ活用術
更新作業で消耗しない!Web製作者のためのWordPress公式ディレクトリ活用術更新作業で消耗しない!Web製作者のためのWordPress公式ディレクトリ活用術
更新作業で消耗しない!Web製作者のためのWordPress公式ディレクトリ活用術
 
ブログの枠を超える?ためのWordPressカスタマイズ入門
ブログの枠を超える?ためのWordPressカスタマイズ入門ブログの枠を超える?ためのWordPressカスタマイズ入門
ブログの枠を超える?ためのWordPressカスタマイズ入門
 
Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」
Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」
Word bench長崎01「オリジナルテーマで学ぶwordpressの基本」
 
ノンプログラマーのためのWordPressテーマ作成ステップアップ術
ノンプログラマーのためのWordPressテーマ作成ステップアップ術ノンプログラマーのためのWordPressテーマ作成ステップアップ術
ノンプログラマーのためのWordPressテーマ作成ステップアップ術
 
HTML5, きちんと。
HTML5, きちんと。HTML5, きちんと。
HTML5, きちんと。
 
これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜
これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜
これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜
 
情報編集(Web) HTML5とは何か? HTML5、はじめの一歩
情報編集(Web)  HTML5とは何か? HTML5、はじめの一歩情報編集(Web)  HTML5とは何か? HTML5、はじめの一歩
情報編集(Web) HTML5とは何か? HTML5、はじめの一歩
 
WordPress公式テーマ登録のための5ステップ
WordPress公式テーマ登録のための5ステップWordPress公式テーマ登録のための5ステップ
WordPress公式テーマ登録のための5ステップ
 
WordPress公式ディレクトリテーマ登録のポイント:プラグインテリトリーを理解してハッピーになろう
WordPress公式ディレクトリテーマ登録のポイント:プラグインテリトリーを理解してハッピーになろうWordPress公式ディレクトリテーマ登録のポイント:プラグインテリトリーを理解してハッピーになろう
WordPress公式ディレクトリテーマ登録のポイント:プラグインテリトリーを理解してハッピーになろう
 
ノンプログラマーのためのWordPressプラグイン作成超入門 | Mignon Style
ノンプログラマーのためのWordPressプラグイン作成超入門 | Mignon StyleノンプログラマーのためのWordPressプラグイン作成超入門 | Mignon Style
ノンプログラマーのためのWordPressプラグイン作成超入門 | Mignon Style
 
WordPress テーマ Habakiri と公式ディレクトリへのテーマ登録
WordPress テーマ Habakiri と公式ディレクトリへのテーマ登録WordPress テーマ Habakiri と公式ディレクトリへのテーマ登録
WordPress テーマ Habakiri と公式ディレクトリへのテーマ登録
 
WP-CLIとWordPress公式ディレクトリを活用した爆速サイト構築術 ーインストールからデザイン、ページ作成までを10分でー
WP-CLIとWordPress公式ディレクトリを活用した爆速サイト構築術 ーインストールからデザイン、ページ作成までを10分でーWP-CLIとWordPress公式ディレクトリを活用した爆速サイト構築術 ーインストールからデザイン、ページ作成までを10分でー
WP-CLIとWordPress公式ディレクトリを活用した爆速サイト構築術 ーインストールからデザイン、ページ作成までを10分でー
 
ノンプログラマーのためのカンタンWordPressテーマ作成入門 〜子テーマでテーマ作成&カスタマイズ〜
ノンプログラマーのためのカンタンWordPressテーマ作成入門 〜子テーマでテーマ作成&カスタマイズ〜ノンプログラマーのためのカンタンWordPressテーマ作成入門 〜子テーマでテーマ作成&カスタマイズ〜
ノンプログラマーのためのカンタンWordPressテーマ作成入門 〜子テーマでテーマ作成&カスタマイズ〜
 
Homepage biginer01
Homepage biginer01Homepage biginer01
Homepage biginer01
 
情報編集 (web) 第2回:HTML入門
情報編集 (web) 第2回:HTML入門情報編集 (web) 第2回:HTML入門
情報編集 (web) 第2回:HTML入門
 
HTML5マークアップの心得と作法
HTML5マークアップの心得と作法HTML5マークアップの心得と作法
HTML5マークアップの心得と作法
 
jQuery Mobile入門
jQuery Mobile入門jQuery Mobile入門
jQuery Mobile入門
 

Destaque

Technote Index Map Help
Technote Index Map HelpTechnote Index Map Help
Technote Index Map Helpguest0e7fb2
 
Developing Your Ultimate Package
Developing Your Ultimate PackageDeveloping Your Ultimate Package
Developing Your Ultimate PackageSimon Collison
 
The Original Hacker número 11.
The Original Hacker número 11.The Original Hacker número 11.
The Original Hacker número 11.Huehue 1
 
La evolución de los medios de información
La evolución de los medios de informaciónLa evolución de los medios de información
La evolución de los medios de informaciónYolanda Santana
 
password (facebook)
password (facebook) password (facebook)
password (facebook) Mr. FM
 
concrete5 5.7でテーマ作ってみよう 超初級編
concrete5 5.7でテーマ作ってみよう超初級編concrete5 5.7でテーマ作ってみよう超初級編
concrete5 5.7でテーマ作ってみよう 超初級編Yuriko Kamimori
 
Real Developer Tools for WordPress by Stefan Didak
Real Developer Tools for WordPress by Stefan DidakReal Developer Tools for WordPress by Stefan Didak
Real Developer Tools for WordPress by Stefan DidakEast Bay WordPress Meetup
 
TYPO3 CMS 7.1 - Die Neuerungen - pluswerk
TYPO3 CMS 7.1 - Die Neuerungen - pluswerkTYPO3 CMS 7.1 - Die Neuerungen - pluswerk
TYPO3 CMS 7.1 - Die Neuerungen - pluswerkdie.agilen GmbH
 
A portrait chapter_1
A portrait chapter_1A portrait chapter_1
A portrait chapter_1mellamogaby
 
TYPO3 CMS 6.2 LTS - Die Neuerungen
TYPO3 CMS 6.2 LTS - Die NeuerungenTYPO3 CMS 6.2 LTS - Die Neuerungen
TYPO3 CMS 6.2 LTS - Die Neuerungendie.agilen GmbH
 
Sql Injection and Entity Frameworks
Sql Injection and Entity FrameworksSql Injection and Entity Frameworks
Sql Injection and Entity FrameworksRich Helton
 

Destaque (20)

Livestock and Land
Livestock and LandLivestock and Land
Livestock and Land
 
NASL
NASLNASL
NASL
 
Clipagem tarumã setembro 2010
Clipagem tarumã   setembro 2010Clipagem tarumã   setembro 2010
Clipagem tarumã setembro 2010
 
cPanel User Manual
cPanel User ManualcPanel User Manual
cPanel User Manual
 
C lipagem tarumã outubro 2010
C lipagem tarumã   outubro 2010C lipagem tarumã   outubro 2010
C lipagem tarumã outubro 2010
 
Technote Index Map Help
Technote Index Map HelpTechnote Index Map Help
Technote Index Map Help
 
Xdebug confoo11
Xdebug confoo11Xdebug confoo11
Xdebug confoo11
 
Introduction Php
Introduction PhpIntroduction Php
Introduction Php
 
C lipagem tarumã maio 2010
C lipagem tarumã   maio 2010C lipagem tarumã   maio 2010
C lipagem tarumã maio 2010
 
Developing Your Ultimate Package
Developing Your Ultimate PackageDeveloping Your Ultimate Package
Developing Your Ultimate Package
 
The Original Hacker número 11.
The Original Hacker número 11.The Original Hacker número 11.
The Original Hacker número 11.
 
La evolución de los medios de información
La evolución de los medios de informaciónLa evolución de los medios de información
La evolución de los medios de información
 
password (facebook)
password (facebook) password (facebook)
password (facebook)
 
concrete5 5.7でテーマ作ってみよう 超初級編
concrete5 5.7でテーマ作ってみよう超初級編concrete5 5.7でテーマ作ってみよう超初級編
concrete5 5.7でテーマ作ってみよう 超初級編
 
Real Developer Tools for WordPress by Stefan Didak
Real Developer Tools for WordPress by Stefan DidakReal Developer Tools for WordPress by Stefan Didak
Real Developer Tools for WordPress by Stefan Didak
 
TYPO3 CMS 7.1 - Die Neuerungen - pluswerk
TYPO3 CMS 7.1 - Die Neuerungen - pluswerkTYPO3 CMS 7.1 - Die Neuerungen - pluswerk
TYPO3 CMS 7.1 - Die Neuerungen - pluswerk
 
A portrait chapter_1
A portrait chapter_1A portrait chapter_1
A portrait chapter_1
 
Google Dorks
Google DorksGoogle Dorks
Google Dorks
 
TYPO3 CMS 6.2 LTS - Die Neuerungen
TYPO3 CMS 6.2 LTS - Die NeuerungenTYPO3 CMS 6.2 LTS - Die Neuerungen
TYPO3 CMS 6.2 LTS - Die Neuerungen
 
Sql Injection and Entity Frameworks
Sql Injection and Entity FrameworksSql Injection and Entity Frameworks
Sql Injection and Entity Frameworks
 

Semelhante a いちばん簡単なconcrete5テーマ

WordBeachDeathMarchWorkshop
WordBeachDeathMarchWorkshopWordBeachDeathMarchWorkshop
WordBeachDeathMarchWorkshoptakashi ono
 
第2回こけむさズword press部
第2回こけむさズword press部第2回こけむさズword press部
第2回こけむさズword press部Yuki Suzuki
 
WordPress実践 導入からカスタマイズまで
WordPress実践 導入からカスタマイズまでWordPress実践 導入からカスタマイズまで
WordPress実践 導入からカスタマイズまでTakashi Uemura
 
ゼロからつくるWord pressテーマ第6回
ゼロからつくるWord pressテーマ第6回ゼロからつくるWord pressテーマ第6回
ゼロからつくるWord pressテーマ第6回Hitsuji
 
WordPressの常識をくつがえす超簡単テーマ"doshirouto"を作ったのでこれでテーマを理解しよう!
WordPressの常識をくつがえす超簡単テーマ"doshirouto"を作ったのでこれでテーマを理解しよう!WordPressの常識をくつがえす超簡単テーマ"doshirouto"を作ったのでこれでテーマを理解しよう!
WordPressの常識をくつがえす超簡単テーマ"doshirouto"を作ったのでこれでテーマを理解しよう!Takashi Uemura
 
ゼロからつくるWord pressテーマ第5回 後編
ゼロからつくるWord pressテーマ第5回 後編ゼロからつくるWord pressテーマ第5回 後編
ゼロからつくるWord pressテーマ第5回 後編Hitsuji
 
WordPress初心者テーマ作成勉強会
WordPress初心者テーマ作成勉強会WordPress初心者テーマ作成勉強会
WordPress初心者テーマ作成勉強会Tsuyoshi.
 
WordPressのCSSを 理解しよう!
WordPressのCSSを 理解しよう!WordPressのCSSを 理解しよう!
WordPressのCSSを 理解しよう!BREN
 
Wordpressで自分好みのテーマを作る
Wordpressで自分好みのテーマを作るWordpressで自分好みのテーマを作る
Wordpressで自分好みのテーマを作るTakashi Uemura
 
メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩
メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩
メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩Atsushi Tadokoro
 
101210 supreme web adobe seminar Nagoya
101210 supreme web adobe seminar Nagoya101210 supreme web adobe seminar Nagoya
101210 supreme web adobe seminar Nagoyatamotsu toyoda
 
Wordpressスマートフォンテーマ作成
Wordpressスマートフォンテーマ作成Wordpressスマートフォンテーマ作成
Wordpressスマートフォンテーマ作成Yoshie Nakayama
 
ゼロからつくるWord pressテーマ第5回
ゼロからつくるWord pressテーマ第5回ゼロからつくるWord pressテーマ第5回
ゼロからつくるWord pressテーマ第5回Hitsuji
 
TwentyTwelveの子テーマつくったらハマった話
TwentyTwelveの子テーマつくったらハマった話TwentyTwelveの子テーマつくったらハマった話
TwentyTwelveの子テーマつくったらハマった話Cherry Pie Web
 
WordPressをこれから始める人のためのテーマ講座
WordPressをこれから始める人のためのテーマ講座WordPressをこれから始める人のためのテーマ講座
WordPressをこれから始める人のためのテーマ講座Takami Kazuya
 
ゼロからつくるWord pressテーマ第9回
ゼロからつくるWord pressテーマ第9回ゼロからつくるWord pressテーマ第9回
ゼロからつくるWord pressテーマ第9回Hitsuji
 
WordPress3.0 新デフォルトテーマ Twenty Ten 大解剖! ~秋バージョン~
WordPress3.0 新デフォルトテーマ Twenty Ten 大解剖! ~秋バージョン~WordPress3.0 新デフォルトテーマ Twenty Ten 大解剖! ~秋バージョン~
WordPress3.0 新デフォルトテーマ Twenty Ten 大解剖! ~秋バージョン~hokori matu
 
Magento meet up Tokyo#1 for Design
Magento meet up Tokyo#1 for DesignMagento meet up Tokyo#1 for Design
Magento meet up Tokyo#1 for DesignMiho Nakano
 
WordPressのテンプレートタグを理解する
WordPressのテンプレートタグを理解するWordPressのテンプレートタグを理解する
WordPressのテンプレートタグを理解するYoshinori Kobayashi
 

Semelhante a いちばん簡単なconcrete5テーマ (20)

WordBeachDeathMarchWorkshop
WordBeachDeathMarchWorkshopWordBeachDeathMarchWorkshop
WordBeachDeathMarchWorkshop
 
第2回こけむさズword press部
第2回こけむさズword press部第2回こけむさズword press部
第2回こけむさズword press部
 
WordPress実践 導入からカスタマイズまで
WordPress実践 導入からカスタマイズまでWordPress実践 導入からカスタマイズまで
WordPress実践 導入からカスタマイズまで
 
ゼロからつくるWord pressテーマ第6回
ゼロからつくるWord pressテーマ第6回ゼロからつくるWord pressテーマ第6回
ゼロからつくるWord pressテーマ第6回
 
WordPressの常識をくつがえす超簡単テーマ"doshirouto"を作ったのでこれでテーマを理解しよう!
WordPressの常識をくつがえす超簡単テーマ"doshirouto"を作ったのでこれでテーマを理解しよう!WordPressの常識をくつがえす超簡単テーマ"doshirouto"を作ったのでこれでテーマを理解しよう!
WordPressの常識をくつがえす超簡単テーマ"doshirouto"を作ったのでこれでテーマを理解しよう!
 
ゼロからつくるWord pressテーマ第5回 後編
ゼロからつくるWord pressテーマ第5回 後編ゼロからつくるWord pressテーマ第5回 後編
ゼロからつくるWord pressテーマ第5回 後編
 
WordPress初心者テーマ作成勉強会
WordPress初心者テーマ作成勉強会WordPress初心者テーマ作成勉強会
WordPress初心者テーマ作成勉強会
 
WordPressのCSSを 理解しよう!
WordPressのCSSを 理解しよう!WordPressのCSSを 理解しよう!
WordPressのCSSを 理解しよう!
 
Wordpressで自分好みのテーマを作る
Wordpressで自分好みのテーマを作るWordpressで自分好みのテーマを作る
Wordpressで自分好みのテーマを作る
 
WordPressとjQuery
WordPressとjQueryWordPressとjQuery
WordPressとjQuery
 
メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩
メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩
メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩
 
101210 supreme web adobe seminar Nagoya
101210 supreme web adobe seminar Nagoya101210 supreme web adobe seminar Nagoya
101210 supreme web adobe seminar Nagoya
 
Wordpressスマートフォンテーマ作成
Wordpressスマートフォンテーマ作成Wordpressスマートフォンテーマ作成
Wordpressスマートフォンテーマ作成
 
ゼロからつくるWord pressテーマ第5回
ゼロからつくるWord pressテーマ第5回ゼロからつくるWord pressテーマ第5回
ゼロからつくるWord pressテーマ第5回
 
TwentyTwelveの子テーマつくったらハマった話
TwentyTwelveの子テーマつくったらハマった話TwentyTwelveの子テーマつくったらハマった話
TwentyTwelveの子テーマつくったらハマった話
 
WordPressをこれから始める人のためのテーマ講座
WordPressをこれから始める人のためのテーマ講座WordPressをこれから始める人のためのテーマ講座
WordPressをこれから始める人のためのテーマ講座
 
ゼロからつくるWord pressテーマ第9回
ゼロからつくるWord pressテーマ第9回ゼロからつくるWord pressテーマ第9回
ゼロからつくるWord pressテーマ第9回
 
WordPress3.0 新デフォルトテーマ Twenty Ten 大解剖! ~秋バージョン~
WordPress3.0 新デフォルトテーマ Twenty Ten 大解剖! ~秋バージョン~WordPress3.0 新デフォルトテーマ Twenty Ten 大解剖! ~秋バージョン~
WordPress3.0 新デフォルトテーマ Twenty Ten 大解剖! ~秋バージョン~
 
Magento meet up Tokyo#1 for Design
Magento meet up Tokyo#1 for DesignMagento meet up Tokyo#1 for Design
Magento meet up Tokyo#1 for Design
 
WordPressのテンプレートタグを理解する
WordPressのテンプレートタグを理解するWordPressのテンプレートタグを理解する
WordPressのテンプレートタグを理解する
 

Mais de Hideki MACHIDA

NSEG新webサイトについて
NSEG新webサイトについてNSEG新webサイトについて
NSEG新webサイトについてHideki MACHIDA
 
Vagrant でお手軽開発環境
Vagrant でお手軽開発環境Vagrant でお手軽開発環境
Vagrant でお手軽開発環境Hideki MACHIDA
 
concrete5を使ったホームページのご提案
concrete5を使ったホームページのご提案concrete5を使ったホームページのご提案
concrete5を使ったホームページのご提案Hideki MACHIDA
 
ソーシャルメディアビジネス活用の実際
ソーシャルメディアビジネス活用の実際ソーシャルメディアビジネス活用の実際
ソーシャルメディアビジネス活用の実際Hideki MACHIDA
 
長野ソフトウェア技術者グループ NSEG 勉強会 Vol.4
長野ソフトウェア技術者グループ NSEG 勉強会 Vol.4長野ソフトウェア技術者グループ NSEG 勉強会 Vol.4
長野ソフトウェア技術者グループ NSEG 勉強会 Vol.4Hideki MACHIDA
 
Twitterからはみ出した「リアル」(裏)
Twitterからはみ出した「リアル」(裏)Twitterからはみ出した「リアル」(裏)
Twitterからはみ出した「リアル」(裏)Hideki MACHIDA
 
Twitterからはみ出した「リアル」(表)
Twitterからはみ出した「リアル」(表)Twitterからはみ出した「リアル」(表)
Twitterからはみ出した「リアル」(表)Hideki MACHIDA
 
コーディングスタイル入門~人に伝えるプログラミング~
コーディングスタイル入門~人に伝えるプログラミング~コーディングスタイル入門~人に伝えるプログラミング~
コーディングスタイル入門~人に伝えるプログラミング~Hideki MACHIDA
 

Mais de Hideki MACHIDA (8)

NSEG新webサイトについて
NSEG新webサイトについてNSEG新webサイトについて
NSEG新webサイトについて
 
Vagrant でお手軽開発環境
Vagrant でお手軽開発環境Vagrant でお手軽開発環境
Vagrant でお手軽開発環境
 
concrete5を使ったホームページのご提案
concrete5を使ったホームページのご提案concrete5を使ったホームページのご提案
concrete5を使ったホームページのご提案
 
ソーシャルメディアビジネス活用の実際
ソーシャルメディアビジネス活用の実際ソーシャルメディアビジネス活用の実際
ソーシャルメディアビジネス活用の実際
 
長野ソフトウェア技術者グループ NSEG 勉強会 Vol.4
長野ソフトウェア技術者グループ NSEG 勉強会 Vol.4長野ソフトウェア技術者グループ NSEG 勉強会 Vol.4
長野ソフトウェア技術者グループ NSEG 勉強会 Vol.4
 
Twitterからはみ出した「リアル」(裏)
Twitterからはみ出した「リアル」(裏)Twitterからはみ出した「リアル」(裏)
Twitterからはみ出した「リアル」(裏)
 
Twitterからはみ出した「リアル」(表)
Twitterからはみ出した「リアル」(表)Twitterからはみ出した「リアル」(表)
Twitterからはみ出した「リアル」(表)
 
コーディングスタイル入門~人に伝えるプログラミング~
コーディングスタイル入門~人に伝えるプログラミング~コーディングスタイル入門~人に伝えるプログラミング~
コーディングスタイル入門~人に伝えるプログラミング~
 

いちばん簡単なconcrete5テーマ