cocconで子テーマのphpファイルをショートコード化できない理由は初歩的なものです。

 

cocconで子テーマのphpファイルをショートコード化

↓こちらのページを参考にしました。

WordPressの記事やテキストウィジェットの中でPHPを使えるようにする

https://kimoota.net/include/

 

ここで注意しなければいけないのが、コピペー癖がついている人はフォルダ名が書いてあることに気づ来づらいところにあります(大体の紹介サイトに独自のフォルダ名が書かれていて素人の人は多分わからないだろうなという感じ)

ここの場合 ”/myphpfiles/$file.php” がそれに当たります。

function Include_my_php($params = array()) {
extract(shortcode_atts(array(
'file' => 'default'
), $params));
ob_start();
include(STYLESHEETPATH . "/myphpfiles/$file.php");
return ob_get_clean();
}
add_shortcode('myphp', 'Include_my_php');

フォルダわけした方が整理されるよ、ということなのですが、右も左もわからない人には気付きづらい、