ホームページをリニューアルしました。旧HPはこちら
wordpress ソフト・ハードウェア

ショートコードを使ったphpファイルの呼び出し方法 2020/02/15

ショートコードを使ったphpファイルの呼び出し方法 2020/02/15 追記

参考記事:[WordPress]ショートコードでPHPテンプレート(ファイル)を呼び出す

https://bge.jp/wp-shortcode-php_include/
my-php-Includeという関数を「myphp」というShortCodeで呼ぶ

用例:使用PHPファイルが「my-template」の場合、下記のコードを[ ]で囲み、PHPファイルを読み込む
myphp file=’my-template’

下記コードをfunctions.php内に記入し、使用したいPHPファイルのDirectoryパスを指定します。
これによって、PHPファイルを呼び出すためのショートコードを定義できます。

function my_php_Include($params = array()) {
extract(shortcode_atts(array('file' => 'default'), $params));
ob_start();
//include(STYLESHEETPATH . "/$file.php"); // phpファイルのDirectoryパス
include("/home/miyasan/www/well/wp-content/themes/cocoon-child-master/"."$file.php"); 
return ob_get_clean();
}
add_shortcode('myphp', 'my_php_Include'); 

コメント

タイトルとURLをコピーしました