ショートコードを使ったphpファイルの呼び出す

PHPを自分で作ってWebで動かすのに色々と考えた。
株式会社 ネット・ビー・ウェイブさんのページにいいのが載っていたので参考にする。
しかし、他者のサイト内容は消えてしまうこともあるので、ここにも書き残す。
簡単にいうと
①子テーマを作る
②子テーマ内のfunctions.phpに下記を追加する

//ショートコードを使ったphpファイルの呼び出し方法
function Include_my_php($params = array()) {
    extract(shortcode_atts(array(
        'file' => 'default'
    ), $params));
    ob_start();
    include(get_theme_root() . "gaibufile/$file.php");
    return ob_get_clean();
}
add_shortcode('myphp', 'Include_my_php');

③テーマフォルダに「gaibufile」フォルダを作成して自作PHPファイルを置く
④ブログ内で[myphp file="sample"]と記述する
これで、sample.phpファイルが起動される。

勝手に転載してしまっていいのか疑問だが、株式会社 ネット・ビー・ウェイブ様への感謝の意をここに残します。ありがとうございます。

以上。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です