WordPressにPHPを追加する方法:4つの簡単な方法
公開: 2021-09-20PHPは、Web上で最も人気のあるプログラミング言語の1つです。 実際、すべてのWebサイトの78.8% [1]が何らかの方法でPHPを使用しています。 WordPressを使用している場合は、コードを直接操作しなくても、PHPも使用しています。 WordPressのPHPは、使用する機能のほとんどを可能にします。Webサイトに大きな変更を加える場合は、PHPがどのように機能するかを理解する必要があります。
WordPressでPHPを編集したり、サイトにコードを追加したりする方法はたくさんあります。 どちらのアプローチを使用するかは、WordPressファイルの編集の快適さのレベルによって異なりますが、プロセスは想像よりもはるかに簡単です。
この記事では、PHPがどのように機能するかについて簡単に説明します。 次に、プラグインを使用するか手動で使用するかにかかわらず、WordPressにPHPを追加する4つの方法を紹介します。 仕事に取り掛かりましょう!
目次:
- WordPressでのPHPの紹介
- 1.PHPをWordPressのショートコードに変換する
- 2.プラグインを使用してサイト全体のコードスニペットを追加します
- 3.WordPressでお子様のテーマをカスタマイズします
- 4. FTPクライアントを使用して、PHPファイルを手動で編集します
WordPressでのPHPの紹介
PHPは、Webサイト開発で人気のある「汎用」プログラミング言語です。 さらに重要なことに、WordPressはPHPを使用して構築されています。 そのため、コンテンツ管理システム(CMS)に大きな変更を加えたり、サイトに新しいコードを追加したりする場合は、PHPがどのように機能するかを基本的に理解することが不可欠です。
WordPressでPHPを編集または追加するために、プログラマーである必要はありません。 やりたいことに応じて、プロセス全体をガイドし、使用できるコードスニペットを提供するチュートリアルをたくさん見つけるのは簡単です。 たとえば、 functions.phpファイルに加えることができるいくつかの変更について説明した完全な記事があります。
WordPressにPHPを追加する簡単な方法
コードの操作に慣れていない場合は、WordPressおよびPHPファイルを編集するのが怖いように思われるかもしれません。 ただし、WordPressには、プラグインから手動によるアプローチまで、PHPコードをWebサイトに追加する方法がいくつか用意されています。 大きな変更を加える前にWebサイトをバックアップしたり、ステージングサイトを使用したりする限り、必要に応じて自由に実験してください。
1.PHPをWordPressのショートコードに変換する
いつものように、プラグインはWordPressの特定の問題を解決するための最も簡単なアプローチを提供します。 WordPressファイルを直接編集せずにカスタムコードを追加するために使用できるプラグインがいくつかあります。
1つのオプションは、PHPコードスニペットをWordPressエディターまたはウィジェット領域で簡単に使用できるショートコードに変換することです。 これは、サイトの特定の投稿またはページにPHPを追加する場合に役立ちます。
これを行うには、無料のInsert PHPCodeSnippetプラグインを使用できます。

現在のバージョン: 1.3.3
最終更新日: 2022年3月17日
insert-php-code-snippet.1.3.3.zip
このプラグインを使用すると、PHPコードスニペットのカスタムショートコードを作成できます。 プラグインを使用してこれらのスニペットを追加すると、Webサイトのどこでもこれらの関数を実行するために使用できるショートコードが生成されます。
プラグインをインストールしてアクティブ化すると、ダッシュボードにXYZPHPCodeというラベルの付いた新しいタブが表示されます。 そのタブを選択し、[ PHPCodeスニペット]→[新しいPHPコードスニペットの追加]に移動します。

プラグインは、スニペットに「名前」を設定するように要求します。これは、その目的を説明し、 PHPコードフィールド内にそのコードを追加する必要があります。

Insert PHP Code Snippetは、追加したコードを検証しないことに注意してください。 コードが機能しない場合は、自分でトラブルシューティングする必要があります。
プラグインを使用してコードスニペットを追加すると、[ PHPCodeSnippets ]タブに表示されます。 個々のスクリプトを一時停止したり、編集、削除、プレビューしたりするためのオプションがあります。

スニペットを配置するためのショートコードは、[スニペットショートコード]列にあります。 コードをプレビューして機能することを確認したら、サイトのどこにでもショートコードを追加できます。
2.プラグインを使用してサイト全体のコードスニペットを追加します
WordPressにPHPを追加するのに役立つもう1つのプラグインは、無料のCodeSnippetsプラグインです。

現在のバージョン: 2.14.3
最終更新日: 2022年2月3日
code-snippets.zip
このプラグインを使用すると、[コードスニペット]→[新規追加]に移動して、一般的なコードスニペットをサイトに簡単に追加できます。 PHPコードスニペットを追加するときは、どこでも実行するか、サイトのフロントエンドまたはバックエンドでのみ実行するかを選択できます。

このプラグインは、WordPressにPHPコードを追加するだけでなく、CSS、HTML、またはJavaScriptを追加するのにも役立ちます。

3.WordPressでお子様のテーマをカスタマイズします
WordPressには、ダッシュボードから直接テーマファイルを編集できるテーマエディターと呼ばれるツールが付属しています。 理想的には、子テーマを使用しているときにこれを行うので、親テーマを更新するときに行った変更が失われることはありません。
テーマエディタにアクセスするには、[外観]→[テーマエディタ]に移動します。 左側にシンプルなテキストエディタが表示され、右側にファイルのリストが表示されます。

テーマファイルリストを使用すると、テーマのカスタマイズ可能なすべてのファイルに直接アクセスできます。 各エントリの下には、完全なファイル名も表示されます。 ここでのオプションのほとんどはPHPファイルです。
[編集するテーマを選択]ドロップダウンメニューを使用して、編集するテーマを切り替えることができます。 さらに、エディターの下にある[ドキュメント]ドロップダウンメニューを使用して、特定の機能のドキュメントを検索できます。

関数を検索すると、WordPress開発コーデックスページに移動します(使用可能な場合)。 カスタムテーマを編集している場合、特定の機能のドキュメントが見つからない可能性があることに注意してください。 必要な変更を加えたら、 [ファイルの更新]をクリックしてそれらを保存できます。
サイトにコードスニペットを追加することを特に検討している場合は、 functions.phpファイルを編集することをお勧めします。
4. FTPクライアントを使用して、PHPファイルを手動で編集します
WordPressテーマエディターを使用する主な欠点は、エディター自体が非常に必要最低限のものであるということです。 完全なコードエディタを使用したことがある場合は、ダッシュボードからファイルを変更することで、多くの機能を見逃していることがわかります。
より良い代替手段は、FTP経由でWebサイトのファイルにアクセスし、お気に入りのテキストエディタを使用してそれらを更新することです。 そのためには、FileZillaなどのFTPクライアントが必要です。
FTPクライアントを初めて使用する場合は、Webサイトのログインの詳細を調べる必要があります。 FTPクレデンシャルは、WordPressへのログインに使用するものと同じではありません。
従来、プランにサインアップすると、WebホストがFTPアカウントを作成します。 そのアカウントの詳細は、ホスティングコントロールパネルでアクセスできる必要があります。

FTP経由でWebサイトに接続するには、ホストアドレス、FTPユーザー名とパスワード、および特定のポートの詳細(利用可能な場合)が必要です。 その情報を入手したら、FileZillaまたはその他のFTPクライアントを使用してWebサイトに接続できます。
Webサイトにアクセスした後、サイトのすべてのファイルが含まれているWordPressルートフォルダーを見つける必要があります。 通常、そのフォルダはpublicまたはpublic_htmlと呼ばれるか、Webサイトにちなんで名付けられます。

ルートフォルダにアクセスできるようになると、WordPressファイルを変更して、カスタムPHPコードを追加できます。 一般的に、ファイルの機能がわからない場合は、ファイルを変更しないことをお勧めします。
ファイルを編集するには、ルートディレクトリがどのように構成されているかを一般的に理解する必要があります。 メインフォルダ内には、サイト全体の構成ファイルがあります。 これには、WordPressに興味深い機能を追加するために変更できる.htaccessファイルが含まれています。
テーマとプラグインのファイルは、 wp-contentフォルダー内にあります。 wp-content / pluginsまたはthemesにアクセスすると、各テーマとプラグインに独自のフォルダーがあることがわかります。 たとえば、テーマのフォルダの1つを開くと、WordPressテーマエディタツールでアクセスできるのと同じファイルをすべて編集できます。
ファイルを編集するには、ファイルを右クリックして、[表示/編集]オプションを選択します。 これを行うと、ローカルのデフォルトのテキストエディタを使用してファイルが開きます。

ファイルへの変更が完了したら、ファイルを保存すると、FTPクライアントが新しいバージョンをサーバーにアップロードします。 それでおしまい!
結論
WordPressでのPHPの編集と追加は比較的簡単です。 コードの操作に慣れている限り、またはコードをコピーして貼り付けるだけでも、サイトの機能を驚くべき方法で強化するスニペットを追加できます。
ただし、WordPressにコードを追加するときは、何か問題が発生した場合に備えて、常に最初にサイトをバックアップする必要があります。 たとえば、不適切な構文でPHPを追加すると、WordPressリカバリモードがトリガーされる可能性があります。
要約すると、WordPressにPHPを追加する4つの主な方法は次のとおりです。
- Insert PHPCodeSnippetプラグインを使用してPHPをショートコードに変換する
- コードスニペットプラグインを使用してサイトにPHPスニペットを追加する
- テーマエディタを使用して子テーマをカスタマイズする
- FTPクライアントを使用してWordPressファイルを手動で編集する
始める準備ができたら、WordPressサイト用の10の便利なコードスニペットのコレクションをチェックしてください。 さらに詳しく知りたい場合は、WordPress開発者になる方法についてのガイドがあります。
WordPressにPHPを追加する方法について質問がありますか? 以下のコメントセクションでそれらについて話しましょう!