iEhohs DokuWiki

主にプログラミングなど情シス業務の備忘録です

ユーザ用ツール

サイト用ツール


web: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']
スポンサーリンク
web/wordpress/shortcode-call-php.txt · 最終更新: 2023/10/25 01:00 by Shohei Okuda