基礎知識

#0003 - WordPressのファイル構成を理解しよう

WordPressのファイル構成を理解し、オリジナルのウェブサイトを作るには、どのファイルを変更するのかを理解しましょう。

ルートフォルダ

WodPressをインストールしたフォルダには、以下の3フォルダと19ファイルが作成されます。
(※Ver.6.4.1時点の構成)

WodPressでウェブサイトを構築するにあたり、今後編集する可能性があるフォルダ/ファイルはです。

名称説明
wp-admin管理画面に関するファイルを格納するフォルダ
wp-contentテーマやプラグインなどに関するファイルを格納するフォルダ
wp-includesWordPressのシステムに関するファイルを格納するフォルダ
.htaccessウェブサーバーの基本的な動作を制御するためのファイル
index.phpウェブサイトにアクセスがあった場合、最初に読み込まれるファイル
license.txtWordPressのライセンス情報が記載されたファイル
local-xdebuginfo.phpPHPのXdebug拡張モジュールを実行する為のファイル
readme.htmlWordPressのインストール手順が記載されたファイル
wp-activate.phpユーザーアカウントに関するファイル
wp-blog-header.phpWordPress 環境に関連するファイルをロードするファイル
wp-comments-post.phpコメント投稿に関するファイル
wp-config.phpWordPressの設定ファイル
wp-config-sample.phpWordPressの設定ファイル(サンプル)
wp-cron.phpジョブ(スクリプト)を自動実行するためのファイル
wp-links-opml.phpリンクの XML 出力に関するファイル
wp-load.phpWordPress の動作や起動に関連するファイルをロードするファイル
wp-login.php管理画面のログインに関するファイル
wp-mail.phpメールによるブログ投稿用ファイル
wp-settings.phpWordPress の基本設定に関するファイル
wp-signup.phpブログ名やユーザー名などの設定に関するファイル
wp-trackback.phpトラックバックと Ping 送信用ファイル
xmlrpc.phpXML-RPC 通信に関するファイル

wp-adminフォルダ

wp-adminフォルダには、WordPressの管理画面に関するファイルが格納されていています。

wp-adminフォルダ内のファイルは変更してはいけません。
WordPressが正常に動作しない可能性があります。また、wp-adminフォルダは、WordPres をアップデートすると新しいバージョンのファイルに置き換わる可能性があります。

wp-includesフォルダ

wp-includesフォルダには、Wordpressシステムを制御するファイルが格納されています。

wp-includesフォルダ内のファイルは変更してはいけません。
WordPressが正常に動作しない可能性があります。また、wp-includesフォルダは、WordPres をアップデートすると新しいバージョンのファイルに置き換わる可能性があります。

wp-contentフォルダ

wp-contentフォルダには、ウェブサイト構築に関わるファイルが保存されています。
WordPressでウェブサイトを構築する場合、このwp-contentフォルダ内のファイルを編集していくことになります。

wp-contentフォルダ

WordPressでウェブサイトを構築する場合、このwp-contentフォルダ内のファイルを編集していくことになります。

WodPressでウェブサイトを構築するにあたり、今後編集する可能性があるフォルダ/ファイルはです。

名称説明
languages多言語に対応するためのデータを格納するフォルダ
pluginsプラグインを格納するフォルダ
themesテーマ(テンプレート)を格納するフォルダ
upgradeWordPress をアップデートする際に使用されるフォルダ
uploads画像や動画などのメディアを格納するフォルダ

上記5つのフォルダが基本構成となりますが、その中でもthemesフォルダに格納されたファイルが、WordPressで構築するウェブサイトの見た目、WordPressで構築するウェブサイトの動作を決定します。

すなわち、WordPressでウェブサイトを構築する場合は、themesフォルダにプログラムを記述することになります。

themesフォルダ

WordPressをインストールするとthemesフォルダにはいくつかのフォルダがあります。このフォルダ1つ1つが「テーマ」または「テンプレート」と呼ばれ、ウェブサイトの見た目や動作を決定しています。

すでに存在するフォルダはWordPressが初期設定として作成したサンプルのテーマとなります。

名称説明
twentytwentytwoWordPressが作成したTwenty Twenty-Twoテーマ
twentytwentythreeWordPressが作成したTwenty Twenty-Threeテーマ
twentytwentyfourWordPressが作成したTwenty Twenty-Fourテーマ

これは、WordPressのバージョンが6.4.1時点の情報です。インストールするバージョンによってサンプルとしてインストールされるテーマが異なります。

まとめ

今回は、WordPressのフォルダ/ファイル構成について紹介しました。

WordPressでウェブサイトを構築する場合は
WordPressをインストールしたフォルダ/wp-contentフォルダ/themesフォルダ
このフォルダにテーマを作成する

themesフォルダの場所と役割を覚えていただければ、今後の開発がスムーズになります。

次回は、themesフォルダにテーマ(テンプレート)を作成する手順を紹介していきます。

  • この記事を書いた人

UOCN

IT業界29年の現役フリーランスエンジニア。 一部上場企業の大規模システムから個人商店のウェブサイトまで50を超えるプロジェクトに参画。 近年は、WordPressを採用したウェブサイト製作を中心に活動中。

-基礎知識
-, ,