LogoMark.png

特定演習|情報デザインB/2020/1202

第12回 Webプロジェクト8

特定演習|情報デザインB|芸術研究科 博士前期課程|2020.12.02|遠隔
芸術研究科サイト

AGENDA


ZoomMeeting 15:40 -

以下の会議室にお入り下さい





Webプロジェクト

進捗報告


受講生 WebProject ページ

受講生WordPressサイト




補足説明:情報の管理について

補足説明:WPテーマの構成ファイルについて

基本となるファイルとその役割

WordPressでは、index.php を基本として、そこへヘッダー部分のテンプレートである header.php や、フッター部分のテンプレートである footer.php を寄せ集めて、ページのテンプレートを完成させています。

一からテーマを作る場合、とりあえずは index.php と style.css があれば、最低限の動作は実現できますが、できれば header.php、sidebar.php、footer.php、ぐらいは用意した方がいいでしょう。

あればなお良いファイルとその役割

以下、通常は完備されるテンプレートですが、それが存在しない場合は、上位層(後述)のテンプレートで代用されるルールになっています。


テンプレート階層

WordPressは、リクエストされたページのURLからページの種類を判断して、使用するテンプレートファイルを優先順位に沿って選択していきます。この優先順位を定めたものをテンプレート階層と呼んでいます。
以下、公式サイトにある階層図です。

wp-template-hierarchy.jpg

下位層(図の左の方)の個別テンプレートが存在しない場合には、上位層のテンプレートでそれを代用。その頂点にあるのが、右端の index.php です。とりあえず index.php さえあればよい・・というのは、これがすべての表現の代用品として使えるからです。


テーマサンプル

説明用リンク




PAGES

GUIDE

DATA

Last-modified: 2020-12-02 (水) 10:23:15