WordPressでは、関数を使ってテーマファイルの中に別のPHPファイルを読み込むことができます。
PHPファイルの組み込み
PHPファイルを読み込みたい箇所に、以下のように include
のを記述することでPHPファイルを読み込みそのファイルを出力させることができます。
include
は、WordPress以外のPHPプロジェクトでも利用でき、ともに指定したファイルを読み込み実行することができます。
PHP
<?php include("hogehoge.php"); ?>
上記の hogehoge.php
の部分に、読み込みたいPHPファイルへのパスを記述します。
この方法はテーマファイルの中だけに限られ、固定ページや投稿ページの本文の箇所に上記のようなPHPを記述しても表示しません。
その為、PHPファイルを読み込む方法は以下の方法を使ってショートコードで読み込みます。
プラグインなしでページ内にPHPを読み込む方法子テーマのPHPファイルの組み込み
子テーマのPHPファイルをテーマファイルの中に組み込み出力させるには、include
の関数のパラメータに TEMPLATEPATH
を指定させることで、組み込むことが可能です。
PHP
<?php include( STYLESHEETPATH . '/hogehoge.php' ); ?>
上記のように記述することで、子テーマの中にある hogehoge.php を組み込み出力します。