iEhohs DokuWiki

プログラミングや設定方法など、個人的なナレッジを残しておくWikiです。

ユーザ用ツール

サイト用ツール


wordpress:shortcode-call-php

ショートコードでPHPを呼び出す

hoge.phpを作成した場合、投稿画面でショートコードブロックにコードを入れるとそのPHPを読み込みます。

functions.php

//phpをショートコードで読み込む
function short_php($params = array()) {
  extract(shortcode_atts(array(
    'file' => 'default'
  ), $params));
  ob_start();
  include(get_theme_root() . '/' . get_template() . "/$hoge.php");
  return ob_get_clean();
} 
add_shortcode('myphp1', 'short_php');

ショートコードブロック

[myphp1 file='hoge']
スポンサーリンク
wordpress/shortcode-call-php.txt · 最終更新: 2024/07/26 20:44 by shimehitsu14