functions.phpにショートコードを使用できるように記述する。
いつも使っているのはget_template()親のテーマを参照してしまうので使えない!
[functions.php]
//ショートコードを有効
function PHP_Include($params = array()) {
extract(shortcode_atts(array(
'file' => 'default'
), $params));
ob_start();
include(get_stylesheet_directory() . "/$file.php");
return ob_get_clean();
}
add_shortcode('hwebphp', 'PHP_Include');
◎ショートコードの呼び出し
[hwebphp file='news01']