wordpress:phpファイルのインクルード

通常使って問題ないが、結局ところもうちょっとのところでほしかったので探して見つけた。

まず

これを、テーマ編集にてfunctions.phpの最後にでも追記。

function Include_my_php($params = array()) {
extract(shortcode_atts(array(
file => default
), $params));
ob_start();
include(get_theme_root() . / . get_template() . “/out/$file.php”);
return ob_get_clean();
}

add_shortcode(myphp, Include_my_php);

これは、まず利用しているテーマのフォルダに”out”というフォルダを作成する。
その中に、取り込みたいphpファイルを入れるだけ。

ちなみに、test.phpの構文は

<?php
echo “こんにちは。”;
echo “PHPの世界へようこそ!”;
?>

エンコードは、utf-8で!

test.phpをoutフォルダにいれたら、

後は、固定ページ編集で以下を入れればいい。

NoName_20151211_211844_No-00

いかす状態になりました。

コメントを残す

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