functions.phpの中をファイル分けし管理しやすくしてみましょう

カスタマイズ・小技, 技術メモ, WordPress

2020/09/28
functions.phpの中をファイル分けし管理しやすくしてみましょう

WordPressで、機能追加や拡張などカスタマイズする際に、functions.phpに記述する機会があるかと思います。
まだ慣れていない頃は、ネットで調べた内容をfunctions.php内にコピペし追記していく感じになり、後で修正したい時にどれがどのコードか分からなくなったことはありませんか?

機能別にファイル分けしておくと効率的に管理できますし、編集時に誤った場合でも該当箇所が分かりやすくなります。

 

function.phpに他のファイルを読み込むときは下記を使用します。

 

例ではlibディレクトリ内の各phpを読み込ませています。

パンくずリストやウィジェット 、カスタム投稿などそれぞれ別のファイルに記述し、function.phpに読み込ませています。
このように分けて管理すると、該当するファイルだけを開き編集するだけなので効率的です。

WordPressでテーマを編集し、画面が真っ白になったって経験は無いですか?
function.php内での記述ミスや構文エラーで起こる場合が多いと思うので、ファイルを分けて管理すると、該当箇所を探しやすくなるメリットもあります。

 

こちらもどうぞ!

WordPress内で任意のファイルをインクルード(読み込む)する方法

 

当サイトはPWYW(Pay what you want)方式を採用しています。
この記事が参考になったり、サイト全体をご評価いただいた場合にお支払い頂ければ幸いです。
金額は自由に決められます。 PayPalで支払い
WP制作ならRU DESIGN

お気軽にお問い合わせください!

WordPressのカスタマイズや修正、オリジナルテーマの作成などリーズナブルな価格でご提供します。 お気軽にご相談下さい。 お問い合わせはこちら

関連記事

ブログにYouTubeのギャラリーを簡単に表示!YotuWP
ブログにYouTubeのギャラリーを簡単に表示!YotuWP
2021/09/12
ブログやサイトにギャラリー風のYoutubeページを追加するのに適しているプラグイン「YotuWP」 YouTubeの動画は埋め込みでページに表示させる事ができ...
Twitterのシェアリンクのテキストにハッシュタグやスペースを追加、ついでにWordPressで使用方法
Twitterのシェアリンクのテキストにハッシュタグやスペースを追加、ついでにWordPressで使用方法
2021/08/28
Twitterのシェアリンクにハッシュタグやスペースを追加する方法です。   基本的なシェアリンクのURL https://twitter.com/s...
Yoast SEOのディクリプションで使用できるタグ一覧
Yoast SEOのディクリプションで使用できるタグ一覧
2021/08/14
ワードプレスでサイト制作時に、有名なプラグイン「All in One SEO Pack」を使用していましたが、ここ数年は「Yoast SEO」がお気に入り。プラ...
文字詰めで美しく!CSS – font-feature-settings
文字詰めで美しく!CSS – font-feature-settings
2021/08/12
font-feature-settingsは、OpenTypeフォントの文字詰めを行う機能があります。 等幅で表示されるOpenTypeフォントを自動カーニング...
WordPress ECサイトプラグイン Welcartのv2.3.0公開
WordPress ECサイトプラグイン Welcartのv2.3.0公開
2021/08/11
WordPressにECサイトを構築する、プラグイン「Welcart」のv2.3.0が公開されました。 v2.3.0の主な修正・追加内容 2021年8月11日現...