最も必要とされている時に、信頼できるWordPressチュートリアルを。
WordPress入門ガイド
WPBカップ
2500万人以上
当社のプラグインを使用しているウェブサイト
16+
WordPress経験年数
3000+
専門家によるWordPressチュートリアル

WordPressコアとは

WordPressコアとは、WordPressウェブサイトが正常に機能するために必要なすべての重要なファイルのことです。これらのファイルのおかげで、ユーザーの管理、投稿やページの追加・編集、メディアファイルのアップロード、コンテンツの削除などが可能になります。

WordPressは何百ものファイルで構成されています。しかし、コアファイルはWordPressの機能にとって不可欠です。

WordPress.orgからWordPressをダウンロードすると、コアファイルがzipフォルダに含まれています。その中には、.htaccess、wp-config.php、functions.phpファイルなどがあります。

WordPress コア

WordPressの重要なコアファイルとフォルダ

WordPressコアには複数のファイルとフォルダが含まれていますが、WordPressウェブサイトを実行する上で知っておく必要があるのはほんの一部です。

最も重要なWordPressコアファイルとフォルダを詳しく見てみましょう。

.htaccessファイル

.htaccessは、ウェブサーバーがどのように機能すべきかについてのルールを含む設定ファイルです。WordPressは一部の設定をこのファイルに自動的に保存します。

たとえば、WordPressはウェブサイトのURL構造を処理するために.htaccessファイルを自動的に書き換えます。同様に、WordPressキャッシュプラグインもキャッシュを設定するために.htaccessファイルを変更します。

FTPクライアントを使用して.htaccessファイルを編集する様子

ただし、最初はファイルが見えない場合があります。これは、ピリオドで始まるファイル名はウェブサーバーによって非表示と見なされるためです。.htaccessファイルを表示するには、非表示ファイルを表示するオプションを有効にしていることを確認する必要があります。

wp-config.phpファイル

wp-config.phpは、サイトのデータベースに関する情報を含む別のWordPressコアファイルです。たとえば、データベースの名前、ホスト、ユーザー名、パスワードが含まれています。

このファイルを使用して、WordPressは複数のデータベースと通信し、ブログ投稿、ユーザー、さまざまな設定などのデータを保存および取得できます。wp-config.phpファイルを使用して、WordPressの高度なオプションを設定できます。

それに加えて、WordPressエラーログを表示したり、デバッグしたりするのにも役立ちます。wp-config.phpファイルは、ウェブサイトのルートディレクトリにあります。

functions.php ファイル

functions.phpまたはテーマ関数ファイルは、サイトのテーマに含まれる重要なWordPressコアファイルです。これはWordPressプラグインのように機能し、WordPressサイトに機能を追加したり、デフォルトの機能を変更したりできます。

たとえば、functions.phpファイルを使用して、カスタムウェルカムメッセージを表示したり、フッターに新しいウィジェットエリアを追加したりするためのコードを追加できます。同様に、ファイルを編集して、異なる投稿タイプ、タクソノミー、ショートコードなどを追加することもできます。

FTPでfunctions.phpファイルを見つける

functions.phpファイルは、WordPressテーマをインストールして有効化すると自動的に読み込まれます。

ただし、functions.phpファイルを直接編集するのは良い考えではありません。わずかな間違いでも複数のWordPressエラーを引き起こしたり、サイトを破損させたりする可能性があるためです。

カスタムコードスニペットを追加するはるかに簡単な方法は、WPCodeプラグインを使用することです。functions.phpファイルを編集して何か問題が発生するリスクを冒す必要はありません。さらに、WPCodeには組み込みのコードスニペットライブラリが付属しているため、追加のプラグインを使用する必要がなくなります。

wp-admin フォルダ

wp-adminフォルダには、WordPressダッシュボードを機能させるファイルが含まれています。このフォルダには多くのWordPressコアファイルがあります。

これらの各ファイルがウェブサイトのさまざまな機能を制御していることに気づくでしょう。たとえば、.htaccess ファイルも wp-admin フォルダにあります。

admin.php ファイル

admin.php ファイルは、最も重要な WordPress コアファイルの 1 つであり、wp-admin フォルダの中心にあります。ウェブサイトに不可欠ないくつかの機能を有効にします。

たとえば、データベースへの接続、ダッシュボードの読み込み、ユーザー権限と資格情報の確認は、admin.phpファイルによって制御されます。

wp-includes フォルダ

wp-includes フォルダには、WordPress ウェブサイトを機能させる残りのすべてのファイルが保存されています。

たとえば、wp-admin がすべての管理ツールを実行するとすれば、wp-includes はサイトの他のすべてのものが正常に機能するのを助けます。

WordPress コアファイルはどこにありますか?

WordPressコアファイルは、ウェブサイトのルートディレクトリにあります。ルートディレクトリは、すべてのWordPressファイルとフォルダを含む最上位またはメインのディレクトリです。

木に例えると、ルートディレクトリが幹で、他のすべてのフォルダとファイルが枝や葉のようなものです。

たとえば、BluehostでのWordPressルートディレクトリの外観を以下に示します。

BluehostにおけるWordPressのルートディレクトリの一例

WordPress コアファイルへのアクセス方法

WordPressコアファイルにアクセスするには、FTP(ファイル転送プロトコル)サービスをダウンロードしてインストールする必要があります。

FTPクライアントは、ウェブサイトに接続し、FTPプロトコルを使用してファイルを表示、編集、転送するのに役立つソフトウェアです。

選択肢は多数あり、そのほとんどが無料です。参考までに、MacおよびWindows向けの最高のFTPクライアントのリストをご覧ください。

FTP WordPressクライアント

その他、WordPressホスティングサービスが提供するファイルマネージャーを使用して、WordPressのコアファイルを閲覧することもできます。

WordPress コアの更新方法

WordPress は、ウェブサイトを保護するために、定期的にコアファイルのアップデートをリリースしています。これらのアップデートは、最新のセキュリティ脅威に対処し、バグを修正し、全体的な機能を改善するのに役立ちます。

WordPress コアを更新するには、管理画面から ダッシュボード » アップデート にアクセスするだけです。ここから「アップデート」ボタンをクリックします。

ダッシュボードから WordPress コアを更新する

それに加えて、FTP クライアントを使用して WordPress コアファイルを手動で更新することもできます。

詳細については、WordPressを安全に更新する方法に関するガイドをご覧ください。

WordPress コアへの貢献方法

年齢、場所、経験、背景に関係なく、誰でもWordPressのコントリビューターになれることをご存知でしたか? WordPressはオープンソースプロジェクトであり、その開発を支援できる分野の1つはコア開発チームです。

これは、PHP、HTML、CSS、およびJavaScriptを知っている開発者やその他の人々にとって特に役立ちます。バグを報告および修正してコードで貢献したり、WordPressコアコンポーネントのメンテナンスを支援したりできます。

それに加えて、テスターになることでもWordPressコアに貢献できます(コーディングは不要です)。ローカル環境に最新バージョンのWordPressをインストールし、新機能や変更点をテストして、バグやセキュリティの脆弱性を報告する必要があります。

WordPressに貢献することに興味がある場合は、Make WordPress Coreのウェブサイトにアクセスして開始してください。

Make WordPressコアページ

この記事がWordPressコアについてさらに学ぶのに役立ったことを願っています。また、役立つWordPressのヒント、トリック、アイデアに関する関連記事については、以下の追加資料リストも参照してください。

この記事が気に入った場合は、WordPressのビデオチュートリアルのために、YouTubeチャンネルを購読してください。また、TwitterFacebookでも私たちを見つけることができます。

関連記事

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!