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

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

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

WordPress内で任意のファイルをインクルード(読み込む)方法です。
投稿ページや固定ページなどで、使い回す内容を別ファイルで作成した方が後の修正などの作業を効率化できます。

アフィリエイトなどの広告や、SNSのシェアボタン、記事の下部によく見かけるお問い合わせ先や資料請求など、固定された内容であれば毎回記事にコピーする必要も無くなります。
プラグインでも任意の場所に表示させる事も出来ますが、難しく無いので覚えてみてください。

 

 

例の場合は、テーマ内のincと言うディレクトリにあるsns.phpという名前のファイルを読み込む。

親テーマは、TEMPLATEPATHでテーマファイルのパス名を指定しインクルード

子テーマの場合は、STYLESHEETPATHにしてください。

 

上記でも良いのですが、もっと便利な関数で読み込みましょう。

get_template_part();は子から親の順に探してきてくれて、最初に見つかったファイルを読み込みます。
これだけ載せておけば良いのですが、TEMPLATEPATHで書かれた記事も多く見かけ、子テーマで指定した場合には読み込まないので念のために載せておきます。

 

ついでにfunctions.phpも編集・管理しやすくしましょう

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

 

 

 

当サイトは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日現...