1. HOME
  2. »
  3. プログラミング・Web
  4. »
  5. WordPress
  6. »
  7. WordPressカスタマイズ。テンプレートのファイル構成をチェック。

WordPressカスタマイズ。テンプレートのファイル構成をチェック。

二兎を追う者は一兎をも得ず。でも、三兎を追えばそのうちの一兎ぐらい得られるんじゃ無いかと思い、その努力の割に何も得られないのが@It_is_Rです。やかましいわ。

今回の記事は初のWordPressカスタマイズについての記事です。このサイトも大きく改変されたのに皆様お気付きでしょうか?
なに、このサイト自体初めて来ただと。。。それはいけない。早速ブックマーク。ポチッとな。

さて皆様、このサイトをブックマークしたところで、本題の方へ移りたいと思います。

 icon-eye WordPressを知らない人の為に。
WordPressとは、ブログを作る為のソフトウェアの事です。このサイトもWordPressで作られています。自分のサーバー、もしくはレンタルサーバーにWordpressをアップロードすることで使える様になります。
 icon-link WordPress

Twenty Fifteenのファイル構成

eyecatch_woman4

では、ワードプレスのテンプレート、Twenty Fifteenのファイル構成をチェックしてみましょう。

  • 404 テンプレート (404.php)
  • アーカイブ (archive.php)
  • author-bio.php
  • コメント (comments.php)
  • content-link.php
  • content-none.php
  • content-page.php
  • content-search.php
  • content.php
  • フッター (footer.php)
  • テーマのための関数 (functions.php)
  • ヘッダー (header.php)
  • 画像添付テンプレート (image.php)
  • メインインデックスのテンプレート (index.php)
  • 固定ページテンプレート (page.php)
  • 検索結果 (search.php)
  • サイドバー (sidebar.php)
  • 単一記事の投稿 (single.php)
  • スタイルシート (style.css)
  • RTL スタイルシート (rtl.css)

初期段階でTwenty Fifteenで作られたサイトは、だいたい以上のファイルで構成されています。
一体それぞれのファイルは何を表しているのでしょうか。

404 テンプレート (404.php)とは

404 テンプレート (404.php)は、ページが見つからなかった時などに表示される画面を作るファイルです。では、実際にその画面を開いてみましょう。
あなたのサイトのURLに、適当な文字列を/を入れてから入力してみてください。
例)original-game.com/XXXXXX/
ページが見つかりません。 こちらには何もありません。検索をお試しください。

この様に、エラーメッセージが表示されます。

アーカイブ (archive.php)とは

アーカイブ (archive.php)は、月ごとの記事、カテゴリーやタグごとの記事のページを作るファイルです。

author-bio.phpとは

author-bio.phpは、記事を作成したユーザーごとのプロフィールが表示される部分を作るファイルです。そうは言っても一体どこに表示されるのでしょうか。
author-bio

この様に、各投稿記事ごとの下にプロフィールが表示されます。このプロフィールはWordPress管理画面の、ユーザーから変更することができます。

コメント (comments.php)とは

コメント (comments.php)は、名前から想像されるとおり、各記事ごとの最後にあるコメントエリアの部分を作るファイルです。

content-link.phpとは

content-link.phpは、投稿フォーマットがリンクで作成された記事を作るファイルです。
投稿フォーマットってなんだと思う人もいるかもしれませんが、記事投稿画面をみるとわかると思います。
フォーマット 標準 アサイド 画像 動画 引用 リンク ギャラリー ステータス 音声 チャット

WordPressの記事投稿画面の右端に出てくるエリアです。この部分を「リンク」にすると、content-link.phpに書かれたコードが実行されます。

content-none.phpとは

content-none.phpは、投稿が無い場合に呼ばれるものです。

content-page.phpとは

content-page.phpは、固定ページのコンテンツ部分を作るファイルです。

content-search.phpとは

content-search.phpは、検索されたときに表示するページのコンテンツ部分を作るファイルです。

content.phpとは

content.phpは、投稿フォーマットが標準、または上で書いたcontent-link.phpの様ファイルが無い場合、作成された記事を作るファイルです。

フッター (footer.php)とは

名前の通り、ページのフッター部分を作るファイルです。

テーマのための関数 (functions.php)

関数を書いておくファイルです。関数というのは、何度も呼び出したい機能です。ここにプログラムを追加することで、機能を増やすことができます。

ヘッダー (header.php)とは

ページのヘッダー部分を作るファイルです。

画像添付テンプレート (image.php)とは

画像ファイルを添付するときにリンク先を以下の様に設定すると、画像をクリックした際にそのページへ飛ばすことができます。
そのページを作っているファイルが、画像添付テンプレート (image.php)です。
添付ファイルの表示設定

メインインデックスのテンプレート (index.php)とは

メインインデックスのテンプレート (index.php)はその名の通り、メインになるファイルです。言ってみればサイトのトップページです。

固定ページテンプレート (page.php)とは

content-page.phpと混合しやすいかもしれませんが、content-page.phpは固定ページのコンテンツ部分を作っているのに対し、固定ページテンプレート (page.php)が固定ページ全体を作っています。

検索結果 (search.php)とは

content-search.phpと混合しやすいかもしれませんが、content-search.phpは検索結果のコンテンツ部分です。検索結果 (search.php)は検索結果ページ全体です。

サイドバー (sidebar.php)とは

サイドバー (sidebar.php)は、サイドバーを作っているファイルです。

単一記事の投稿 (single.php)

単一記事の投稿 (single.php)は、投稿記事のページを作っているファイルです。

スタイルシート (style.css)

スタイルシート (style.css)は、全体のレイアウトを整えるためのファイルです。

RTL スタイルシート (rtl.css)

右から左へ文字を書く言語の為のレイアウトです。

Twenty Sixteenについて

今回の記事では、Twenty Fifteenのファイル構成を見ましたが、いまはTwenty Sixteenが出ています。
しかし、WordPress version 4.4以上でしか使うことができません。WordPress 4.4 ベータ 4が公開されていますが、まだベータ版なのでバグがあり、使わないほうがいいかと思われます。

スポンサードリンク

関連コンテンツ

オススメ記事

【Bootstrap 4】badgeを使ってテキスト横に小さな文字を入れる方法

前にBootStrap4の記事を書いていましたが、日にちが空いてしまいましたね。@It_is_Rです。 前回は全体的な機能とアラートの使い方を紹介しました。 今回はバッジの使い方を紹介していき

KSSでスタイルガイドを作る方法。インストールと使い方。

そのうちWordPressのテーマを作る方法の解説とかしたいなーと思っている@It_is_Rです。 いま準備中ですので、もうちょっとお待ちくださいねー。 そして今回ですが、KSSを使ったスタイ

メインループを作ってみよう!

小学生からのJavaScript入門。ゲームのメインループを作ってみよう!

小学生からのJavaScript入門講座(にゅうもんこうざ)、第7弾です。 突然(とつぜん)ですが、ゲーム開発(かいはつ)の基本として大切なことってなんだったか覚えていますか? そうです。「変

WordPress テーマ自作!投稿ページ、固定ページの作り方。

サンタは何故お爺さんなんでしょうか。@It_is_Rです。 今年からサンタのギャルにしましょう。 WordPress テーマ自作シリーズ第7回目です。 今回は、投稿ページと固定ページを作って

JavaScriptマンガ講座。初心者でも痛いほど理解できる変数の使い方。(実践編)

押入れが部屋になっている@It_is_Rです。 今回の記事はJavaScriptマンガ講座、2回目となりました。 この企画はJavaScriptをフザケまくって覚えようというものです。

WordPress テーマ自作 | 本格的に作りたい人が揃えるべきツールや知識。

時計を見るとなぜか悲しくなります。@It_is_Rです。 今回から、いくつかの記事に渡って、 WordPress のテーマ(テンプレート)を自作する方法を紹介していきたいと思います。 しかし、

リセットCSS は何を使う? 2018年ランキング5選紹介。

世間では年があけたと大騒ぎですが、私はいつでもオープンです。@It_is_Rです。 祝ってください。 Web開発でブラウザごとの表示の違いをリセットしてくれる リセットCSS というものがあり

【CSS設計】ボタンを作って覚える。機能ごとに分けて作る重要性。

手が回らない、頭が回らない、口が回らない。@It_is_Rです。 CSSはある程度大雑把に書いても動かすことができます。しかし、CSSを覚える上で一番難しい部分と言えばCSS設計でしょう。 パ

gulp

gulpでsassをcssにコンパイル。インストール&便利な使い方。

幸せそうな人を見ると、転べって思います。@It_is_Rです。 Webページを制作するとき、sassをcssに変換して使用することが多いと思います。 今回は、gulpを使ってsassをcssに

FC2 blog customize

FC2ブログ ”最強” カスタマイズ入門講座。ブログ全体の幅を変更。

現実社会では殆ど言葉を発しない@It_is_Rです。だって、厄介なことになりたくないじゃん。 今回も前回に引き続き、FC2ブログカスタマイズの記事です。前回、ヘッダーのサイズを変更しましたが、ブ

コメントをどうぞ!

メールアドレスが公開されることはありません。