Submit Search
10分間でわかるWordPressのファイル構成
6 likes
12,889 views
Michiro Sakamoto
WordPressがどのような構成で、どう動いているのかをざっくりと説明し、テンプレートのファイル構成を、これまたざっくりとお伝えするものです。みるだけなら1分で終わるでしょう。
Technology
Read more
1 of 23
Download now
Downloaded 14 times
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
More Related Content
PDF
20分くらいでわかった気分になれるC++20コルーチン
yohhoy
PDF
CircleCIのinfrastructureを支えるTerraformのCI/CDパイプラインの改善
Ito Takayuki
PDF
ゲーム開発者のための C++11/C++14
Ryo Suzuki
PDF
アーキテクチャの進化から学ぶ、プラットフォームエンジニアリングへのアプローチ
Yusuke Suzuki
PPT
DNS移転失敗体験談
oheso tori
PDF
DSIRNLP #3 LZ4 の速さの秘密に迫ってみる
Atsushi KOMIYA
PPTX
その Pod 突然落ちても大丈夫ですか!?(OCHaCafe5 #5 実験!カオスエンジニアリング 発表資料)
NTT DATA Technology & Innovation
PPTX
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
慎一 古賀
20分くらいでわかった気分になれるC++20コルーチン
yohhoy
CircleCIのinfrastructureを支えるTerraformのCI/CDパイプラインの改善
Ito Takayuki
ゲーム開発者のための C++11/C++14
Ryo Suzuki
アーキテクチャの進化から学ぶ、プラットフォームエンジニアリングへのアプローチ
Yusuke Suzuki
DNS移転失敗体験談
oheso tori
DSIRNLP #3 LZ4 の速さの秘密に迫ってみる
Atsushi KOMIYA
その Pod 突然落ちても大丈夫ですか!?(OCHaCafe5 #5 実験!カオスエンジニアリング 発表資料)
NTT DATA Technology & Innovation
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
慎一 古賀
What's hot
(20)
PPTX
今こそ知りたいSpring Web(Spring Fest 2020講演資料)
NTT DATA Technology & Innovation
PDF
MySQL 5.7にやられないためにおぼえておいてほしいこと
yoku0825
PDF
Swaggerでのapi開発よもやま話
KEISUKE KONISHI
PDF
PHP版レガシーコード改善に役立つ新パターン #wewlc_jp
Yahoo!デベロッパーネットワーク
PDF
Python におけるドメイン駆動設計(戦術面)の勘どころ
Junya Hayashi
PDF
Google Cloud で実践する SRE
Google Cloud Platform - Japan
PDF
デプロイメントパイプラインって何?
ke-m kamekoopa
PDF
Redmineのバージョンアップに追従していくための一工夫
Go Maeda
PDF
基本に戻ってInnoDBの話をします
yoku0825
PDF
MariaDBとMroongaで作る全言語対応超高速全文検索システム
Kouhei Sutou
PDF
インタフェース完全に理解した
torisoup
PPTX
Micro-frontends with Angular 10 (Modern Web 2020)
Will Huang
PDF
実践 Git - 低レベルに知る Git
Youhei Nitta
PPTX
Secure Your REST API (The Right Way)
Stormpath
PDF
IL2CPPに関する軽い話
Wooram Yang
PDF
AWS初心者向けWebinar AWS上でのDDoS対策
Amazon Web Services Japan
PDF
MySQL 5.7が魅せる新しい運用の形
yoku0825
PDF
「実践ドメイン駆動設計」 から理解するDDD (2018年11月)
A AOKI
PDF
Laravel の paginate は一体何をやっているのか
Shohei Okada
PDF
RDBでのツリー表現入門
Kent Ohashi
今こそ知りたいSpring Web(Spring Fest 2020講演資料)
NTT DATA Technology & Innovation
MySQL 5.7にやられないためにおぼえておいてほしいこと
yoku0825
Swaggerでのapi開発よもやま話
KEISUKE KONISHI
PHP版レガシーコード改善に役立つ新パターン #wewlc_jp
Yahoo!デベロッパーネットワーク
Python におけるドメイン駆動設計(戦術面)の勘どころ
Junya Hayashi
Google Cloud で実践する SRE
Google Cloud Platform - Japan
デプロイメントパイプラインって何?
ke-m kamekoopa
Redmineのバージョンアップに追従していくための一工夫
Go Maeda
基本に戻ってInnoDBの話をします
yoku0825
MariaDBとMroongaで作る全言語対応超高速全文検索システム
Kouhei Sutou
インタフェース完全に理解した
torisoup
Micro-frontends with Angular 10 (Modern Web 2020)
Will Huang
実践 Git - 低レベルに知る Git
Youhei Nitta
Secure Your REST API (The Right Way)
Stormpath
IL2CPPに関する軽い話
Wooram Yang
AWS初心者向けWebinar AWS上でのDDoS対策
Amazon Web Services Japan
MySQL 5.7が魅せる新しい運用の形
yoku0825
「実践ドメイン駆動設計」 から理解するDDD (2018年11月)
A AOKI
Laravel の paginate は一体何をやっているのか
Shohei Okada
RDBでのツリー表現入門
Kent Ohashi
Ad
Similar to 10分間でわかるWordPressのファイル構成
(20)
PDF
WordBeachDeathMarchWorkshop
takashi ono
PDF
WordPress3.0 新デフォルトテーマ Twenty Ten 大解剖! ~秋バージョン~
hokori matu
PDF
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
rie05
PDF
第2回こけむさズword press部
Yuki Suzuki
PDF
これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜
Mignon Style
PDF
ゼロからのWordPress(第三回)〜テーマの構造、カスタマイズの基礎〜
schoowebcampus
PDF
WordPressの常識をくつがえす超簡単テーマ"doshirouto"を作ったのでこれでテーマを理解しよう!
Takashi Uemura
PDF
ゼロからつくるWord pressテーマ第5回 後編
Hitsuji
PDF
WordPressをこれから始める人のためのテーマ講座
Takami Kazuya
KEY
WordPress中級者への道!テンプレートタグはどう動くのか!?
Shinichi Nishikawa
PDF
MovableTypeとWordPressの比較
Hirofumi Nakahashi
PDF
WordPress実践 導入からカスタマイズまで
Takashi Uemura
PDF
WordPressって何
Kazue Igarashi
PDF
WordPressとjQuery
Seto Takahiro
PDF
22
Shiho Sue
PDF
Word press初心者が 基本アーキテクチャを ざっくりと学ぶ
climbFrog
PDF
4時間まったりWordPressテーマ作成講座
Shinichi Nishikawa
PDF
ゼロからのWordPress(第三回)〜テーマの構造、カスタマイズの基礎〜
schoowebcampus
PDF
WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)
Takashi Uemura
PDF
WordPress 3.2の新機能& 新デフォルトテーマ Twenty Eleven 大解剖!
hokori matu
WordBeachDeathMarchWorkshop
takashi ono
WordPress3.0 新デフォルトテーマ Twenty Ten 大解剖! ~秋バージョン~
hokori matu
CSS Nite in OSAKA, Vol.32:デザイナーのためのWordPressカスタマイズ
rie05
第2回こけむさズword press部
Yuki Suzuki
これからWordPressのテーマ制作をはじめる人のために 〜テーマを作って公式ディレクトリに登録しよう!〜
Mignon Style
ゼロからのWordPress(第三回)〜テーマの構造、カスタマイズの基礎〜
schoowebcampus
WordPressの常識をくつがえす超簡単テーマ"doshirouto"を作ったのでこれでテーマを理解しよう!
Takashi Uemura
ゼロからつくるWord pressテーマ第5回 後編
Hitsuji
WordPressをこれから始める人のためのテーマ講座
Takami Kazuya
WordPress中級者への道!テンプレートタグはどう動くのか!?
Shinichi Nishikawa
MovableTypeとWordPressの比較
Hirofumi Nakahashi
WordPress実践 導入からカスタマイズまで
Takashi Uemura
WordPressって何
Kazue Igarashi
WordPressとjQuery
Seto Takahiro
22
Shiho Sue
Word press初心者が 基本アーキテクチャを ざっくりと学ぶ
climbFrog
4時間まったりWordPressテーマ作成講座
Shinichi Nishikawa
ゼロからのWordPress(第三回)〜テーマの構造、カスタマイズの基礎〜
schoowebcampus
WordPressのオススメスライドとか記事とか集めました。(2012.10.13 WordBench神戸)
Takashi Uemura
WordPress 3.2の新機能& 新デフォルトテーマ Twenty Eleven 大解剖!
hokori matu
Ad
10分間でわかるWordPressのファイル構成
1.
1 10分間でわかる WordPressのファイル構成
2.
2 自己紹介 Facebook:https://www.facebook.com/michiro.sakamoto Webサイト(ブログ):http://site316.com(坂本倫朗のサイト) 自己紹介:UNITY、Adobe AIRによるスマートフォンアプリ開発を している。フリーで仕事をしているせいか「起業をしたい」という人に しょっちゅう話を聞かれ、「WordPressでサイトを作ると良いよ!」と 答えているうちに、自分もWordPressの勉強をするようになって しまった。 Twitter:@sakamotomichiro
3.
3 WordPressの中身をみてみよう
4.
4 WordPressのファイル
5.
5 wp-admin ダッシュボードを 表示させている ファイルが 格納されているフォルダ 触らない。
6.
6 wp-content テーマ、プラグイン、 言語などで 構成されているフォルダ よく触るところ
7.
7 wp-includes API、クラス、関数が 格納されているフォルダ 触らない。
8.
8 ①Index.php ②wp-blog-header.php ③wp-load.php ④wp-config.php ⑤wp-settings.php ⑥wp-includes/template-loader.php の順でphpが動く template-loader.php⑥
9.
9 template-loader.php⑥ ファイル名 機能 ①Index.php テーマが使われているか チェックして、②を読む ②wp-blog-header.php
③と⑥の読込 ③wp-load.php ④を探す ④wp-config.php DBの設定、言語などの読込 ⑤wp-settings.php wp-includesの ファイルを読む ⑥wp-includes/ template-loader.php テーマフォルダから single.php,search.php, index.phpなどを読み込む
10.
10 順番に読むしくみはrequire()で作る PHPのrequire()という命令を使って、 別のファイルを呼び出している。 Index.php
11.
11 テンプレートの中身をみてみよう
12.
12 wp-content/themes/ の中に、 twentyfifteenなどの テーマフォルダが入っている。
13.
1313
14.
14 twenty-fifteenのファイル構成
15.
15 style.css 体裁を整えるスタイルシート
16.
16 404.php archive.php Index.php page.php search.php single.php は目的別のページ
17.
17 footer.php header.php sidebar.php は共通パーツ。 Indexページや固定ページ、 記事のページなどで フッター、ヘッダー、サイドバーを 表示するのに使う。
18.
18 Index.phpなどで <?php get_header(); ?> <?php
get_footer(); ?> <?php get_sidebar(); ?> が記述してあると、 それぞれのphpが呼ばれて htmlタグを生成する。
19.
19 content.phpや content-*.phpは、 実際のコンテンツを生成する。 つまり、 記事の中身 を表示する ためのもの
20.
20 function.phpは 現在のテーマに新しい機能を 追加したいときに 触るファイル。 incフォルダは function.phpで使用している テンプレートファイルが入っている
21.
21 ざっくりまとめると
22.
22 レイアウトをちょっと変更するとき 書き直すのは、主に 1)functions.phpとstyle.cssの2つ 2)必要に合わせて header.phpやsiderbar.php footer.php をなおす
23.
23 おしまい ありがとうございました。 Twitter:@sakamotomichiro
Download