WordPressの functions.phpがある場所
2015/06/15
WordPressの functions.php
functions.phpはテーマ毎の関数ファイル
WordPressで少しカスタマイズをしようとする時、説明のページには「functions.phpに下記のソースを追加します。」などと書かれていたりします。
ですが、私のようにカスタマイズをするようになってまだ日が浅いものにとっては「functions.php」ってどこにあるの?というところから分かっていません。
というわけで、覚書という意味も含めて書いておきます。
ftpで functions.phpがある場所を探す場合
functions.phpがある場所
/{WordPressがインストールされている場所}/wp-content/themes/{テーマ名}/functions.php
[amazonjs asin=”4797381078″ locale=”JP” title=”本格ビジネスサイトを作りながら学ぶ WordPressの教科書 Ver.4.x対応版”]
管理画面から functions.phpを探す場合
functions.phpがある場所
「外観」-「テーマ編集」-「テーマのための関数(functions.php)」
この管理画面からアクセスすると分かるのですが、「functions.php」には「テーマのための関数」と名前が付与されています。
つまり、functions.phpは、テーマごとに作られているテーマのための関数なわけですので、テーマの配下のフォルダにあるわけです。
そして、テーマの関数ですので、テーマを変えるときは、functions.phpに変更を加えている場合には注意が必要ですね。
また、テーマがアップデートされた際の更新の時も注意が必要ですね。
ちなみに、テーマ編集のページの右側にある「テーマのための関数」ですが、アルファベット順に並んでいます。一見順番で並んでないように見えますが。
詳しくは「WordPressの 外観のテーマのための関数の並び順」に書いていますので、よければ読んでくださいね。
この記事が参考になったと思いましたらソーシャルメディアで共有していただけると嬉しいです!
関連記事
-
-
WordPressの不正ログインを Edit Author Slugで回避
WordPressのセキュリティ強化に Edit Author Slugを使う理由と設定方法の解説をしています。
-
-
WordPressの送信メールが協定世界時(UTC・グリニッジ標準時)の問題対応
WordPressから送信されてくるメールが9時間ずれている。その不具合の解消方法と根本原因の解説です。date_default_timezone_set();の設定を変更で対応できます。
-
-
WordPressのログイン画面 URLを変更する 管理画面に Basic認証を設定する
ログインURLは誰でも知っています。そのまま使うとリスクが高まりますのでログインURLを変更し Basic認証で二重チェックをする方法を解説。
-
-
SI CAPTCHA Anti-Spamを使って WordPressのコメントスパム対策をする
コメントスパム対策として入力させない対策の一つとしてCAPTCHAという方法がありそれを簡単に実装できるプラグインSI CAPTCHA Anti-Spamの解説です。
-
-
WordPressのインストール方法・セキュリティ重視 3つのポイント
WordPressのインストールをセキュリティ重視の視点から3つのポイントの解説と設定方法です。
-
-
WordPressの投稿データ(記事データ)の管理方法
投稿の登録の方法、投稿データの管理方法の解説。MetaManagerなどのプラグインを入れた場合の入力ボックスを表示させる方法についても解説します。
-
-
WordPressの管理画面ログインURLの変更方法解説
管理画面のログインURLの変更は極めて有効なセキュリティ向上の方法ですので、その解説を行います。
-
-
WordPressのバージョンアップをしたら「the_content」でコンテンツが表示されなくなった
「the_content」でコンテンツが表示されないのは仕様が変更されたためでプログラムの修正が必要です。
-
-
WordPress記事のまとめ一覧・インストール、プラグイン、カスタマイズの記事
WordPress記事のまとめ。WordPressの記事が多くなってきたので記事の説明を追加した一覧記事を作成しました。各設定から機能のカスタマイズ、運用ノウハウまで参考に!
-
-
WordPress プラグインのアップデート失敗でデータが消える事態が!
プラグインのアップデート失敗でデータが消失。不具合が起こる原因はあちこちにありますので常に慎重にバックアップをしましょう。