読者です 読者をやめる 読者になる 読者になる

色々でべろっぷ

WordPress、サーバー構築、プログラム等のメモ

Wordpressで独自ショートコード作成

WordPress

functions.php の適当な場所に以下のコード追加
これによって、PHPファイルを呼び出すためのショートコードを定義できる。

//ショートコード
function include_php_shortcode($atts) {
  global $original_array;
  ob_start();
  $original_array=$atts;
  get_template_part($original_array['slug']);
  return ob_get_clean();
}
add_shortcode("include_php", "include_php_shortcode");


エディター内に記述
例として、「includes/test.php」というファイルを呼び出したい場合は

[include_php slug="includes/test"]